A beginning beginner's question about input, output and . . .

Chris Angelico rosuav at gmail.com
Tue Jan 12 13:45:40 EST 2021


On Tue, Jan 12, 2021 at 7:41 AM DonK <don81846 at comcast.net.removeme> wrote:
> So, what do you folks use Python for?
>

Since everyone else is, I'll add my list.

* API lookups of various sorts (usually via HTTP requests)
* Audio analysis. Calculate the maximum and average volume of each of
many songs.
* Code generation. The audio analysis output is in the form of a Lua
script (a VLC extension); also I have Python scripts that generate
SourcePawn code for CS:GO integration, and various other things.
* Decoding and analyzing myriad formats of files, including
Borderlands save files (now which character had that level 62
legendary weapon I wanted...)
* Mathematical analysis and testing. Python has excellent arithmetical
and higher mathematical tools.
* Automated tidying up of files to eliminate spurious diffs (eg with
OBS Studio's config files)
* Web apps involving PostgreSQL databases, various API calls, etc, etc
* Financial calculations - parse the downloaded transactions files
from my bank, correlate with my client list, automatically mark
invoices as paid
* Command-line calculator - pressing Ctrl-Alt-P will open up a
terminal with Python, and that's the normal way that I do quick
calculations
* And a ton of quick one-off scripts for a wide variety of jobs.

Python's one of my favourite languages, and I use it a lot :)

ChrisA


More information about the Python-list mailing list