Guido van Rossum | 5f85880 | 1995-03-02 15:51:27 +0000 | [diff] [blame] | 1 | This directory contains a number of Python programs that are useful |
| 2 | while building or extending Python. |
| 3 | |
Andrew M. Kuchling | 5dd064a | 2001-08-06 19:33:52 +0000 | [diff] [blame] | 4 | audiopy Audiopy is a program to control the Solaris audio |
| 5 | device, allowing you to choose both the input and |
| 6 | output devices, and to set the output volume, that can |
| 7 | be run either as a command-line script, or as a |
| 8 | Tkinter application. |
Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 9 | |
Guido van Rossum | 5f85880 | 1995-03-02 15:51:27 +0000 | [diff] [blame] | 10 | bgen Generate complete extension modules from a |
| 11 | description. Still under development! |
Georg Brandl | 0b9aaa9 | 2008-06-01 19:24:36 +0000 | [diff] [blame] | 12 | WARNING: bgen has been removed in 3.0. |
Guido van Rossum | 5f85880 | 1995-03-02 15:51:27 +0000 | [diff] [blame] | 13 | |
Jeremy Hylton | fe148c8 | 2001-09-20 15:27:30 +0000 | [diff] [blame] | 14 | compiler Tools used to maintain the compiler package in the |
| 15 | standard library. |
Jeremy Hylton | 20b2ca9 | 2000-08-04 17:03:58 +0000 | [diff] [blame] | 16 | |
Guido van Rossum | a11b041 | 1997-08-28 02:41:33 +0000 | [diff] [blame] | 17 | faqwiz FAQ Wizard. |
Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 18 | See http://www.python.org/cgi-bin/faqw.py |
Guido van Rossum | a11b041 | 1997-08-28 02:41:33 +0000 | [diff] [blame] | 19 | for a live example. |
| 20 | |
Guido van Rossum | 5f85880 | 1995-03-02 15:51:27 +0000 | [diff] [blame] | 21 | freeze Create a stand-alone executable from a Python program. |
| 22 | |
Martin v. Löwis | bf0dfb3 | 2010-04-01 07:40:51 +0000 | [diff] [blame] | 23 | gdb Python code to be run inside gdb, to make it easier to |
| 24 | debug Python itself (by David Malcolm). |
| 25 | |
Andrew M. Kuchling | 5dd064a | 2001-08-06 19:33:52 +0000 | [diff] [blame] | 26 | i18n Tools for internationalization. pygettext.py |
| 27 | parses Python source code and generates .pot files, |
| 28 | and msgfmt.py generates a binary message catalog |
| 29 | from a catalog in text format. |
Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 30 | |
Andrew M. Kuchling | 5dd064a | 2001-08-06 19:33:52 +0000 | [diff] [blame] | 31 | pynche A Tkinter-based color editor. |
Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 32 | |
Georg Brandl | 420cca9 | 2010-11-26 07:21:01 +0000 | [diff] [blame] | 33 | scripts A number of useful single-file programs, e.g. tabnanny.py |
| 34 | by Tim Peters, which checks for inconsistent mixing of |
| 35 | tabs and spaces, and 2to3, which converts Python 2 code |
| 36 | to Python 3 code. |
Guido van Rossum | a11b041 | 1997-08-28 02:41:33 +0000 | [diff] [blame] | 37 | |
Fredrik Lundh | e9133f7 | 2000-09-25 17:59:57 +0000 | [diff] [blame] | 38 | unicode Tools used to generate unicode database files for |
| 39 | Python 2.0 (by Fredrik Lundh). |
| 40 | |
Guido van Rossum | c4b9af7 | 1997-12-23 19:03:42 +0000 | [diff] [blame] | 41 | versioncheck A tool to automate checking whether you have the latest |
| 42 | version of a package (by Jack Jansen). |
| 43 | |
Guido van Rossum | a11b041 | 1997-08-28 02:41:33 +0000 | [diff] [blame] | 44 | webchecker A link checker for web sites. |
Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 45 | |
Andrew M. Kuchling | 5dd064a | 2001-08-06 19:33:52 +0000 | [diff] [blame] | 46 | world Script to take a list of Internet addresses and print |
| 47 | out where in the world those addresses originate from, |
| 48 | based on the top-level domain country code found in |
| 49 | the address. |