Introduction to the Python programming language
3. What can be done?
- large number of standard libraries for nearly everything (web
servers, FTP servers, OS-specific functions, compressing files, socket
communication, mathematics...)
- if there isn't a library available, you can write it (in C or Java)
- you can use it to:
- write CGI scripts (web apps) using the cgi module
- process XML
- write GUI interfaces (Tk, wxPython...);
wxPython is a Python implementation of wxWindows
- provide a scripting environment for your app;
...so users can extend your application
- database communication (through different libraries) - MySQL,
PostgreSQL...