John Salerno wrote:
Hey all. Just thought I'd ask a general question for my own interest. Every 
time I think of something I might do in Python, it usually involves creating a 
GUI interface, so I was wondering what kind of work you all do with Python that 
does *not* involve any GUI work. This could be any little scripts you write for 
your own benefit, or what you do at work, if you feel like talking about that! 
:)

Thanks.
The vast majority of my Python work is Non-GUI.

As an example, this weekend, I wrote a script to help
in making a 'Lyrics' track in an audacity file, which
is (more-or-less) an XML variety.

In audacity, I created 'markers' in the file (as
the song played) at the start of each line. The result
was 'blank' markers at the correct times:

<labeltrack name="Lyrics" numlabels="25">

    <label t="18.50121034" t1="18.50121034" title=""/>

    <label t="24.34844390" t1="24.34844390" title=""/>

<!-- Etc -->
                
</labeltrackl>


My Python script took a text file, and inserted the words, as well
as a title for the whole song.


<labeltrack name="Lyrics" numlabels="26">
<label t="0.25" t1="0.25" title="Katie Melua. 'Nine million bicycles in Beijing' "/> <label t="18.50121034" t1="18.50121034" title="There are nine million bicycles in Beijing,"/>
    <label t="24.34844390" t1="24.34844390" title="That&apos;s a fact,"/>
<label t="27.12436227" t1="27.12436227" title="It&apos;s a thing we can&apos;t deny,"/>


<!-- Etc -->
                
</labeltrackl>


(The script used FourSuite)

You can do this in FourSuite itself, but it can be error-prone if
you miss out one.

I can this in 'Scite' a text editor which puts your input in one window, and the output in another. Scite is a text editor that comes free with
Ruby, by the way.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to