| 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! | 
 | 12 |  | 
| Jeremy Hylton | fe148c8 | 2001-09-20 15:27:30 +0000 | [diff] [blame] | 13 | compiler	Tools used to maintain the compiler package in the | 
 | 14 | 		standard library. | 
| Jeremy Hylton | 20b2ca9 | 2000-08-04 17:03:58 +0000 | [diff] [blame] | 15 |  | 
| Guido van Rossum | a11b041 | 1997-08-28 02:41:33 +0000 | [diff] [blame] | 16 | faqwiz		FAQ Wizard. | 
| Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 17 | 		See http://www.python.org/cgi-bin/faqw.py | 
| Guido van Rossum | a11b041 | 1997-08-28 02:41:33 +0000 | [diff] [blame] | 18 | 		for a live example. | 
 | 19 |  | 
| Guido van Rossum | 5f85880 | 1995-03-02 15:51:27 +0000 | [diff] [blame] | 20 | freeze		Create a stand-alone executable from a Python program. | 
 | 21 |  | 
| Andrew M. Kuchling | 5dd064a | 2001-08-06 19:33:52 +0000 | [diff] [blame] | 22 | i18n		Tools for internationalization. pygettext.py  | 
 | 23 | 		parses Python source code and generates .pot files, | 
 | 24 | 		and msgfmt.py generates a binary message catalog  | 
 | 25 | 		from a catalog in text format. | 
| Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 26 |  | 
| Guido van Rossum | 5f85880 | 1995-03-02 15:51:27 +0000 | [diff] [blame] | 27 | modulator	Interactively generate boiler plate for an extension | 
| Andrew M. Kuchling | 5dd064a | 2001-08-06 19:33:52 +0000 | [diff] [blame] | 28 | 		module.	 Works easiest if you have Tk. | 
| Guido van Rossum | 5f85880 | 1995-03-02 15:51:27 +0000 | [diff] [blame] | 29 |  | 
| Andrew M. Kuchling | 5dd064a | 2001-08-06 19:33:52 +0000 | [diff] [blame] | 30 | pynche		A Tkinter-based color editor. | 
| Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 31 |  | 
| Guido van Rossum | 9cd9fbb | 1998-04-10 20:58:53 +0000 | [diff] [blame] | 32 | scripts		A number of useful single-file programs, e.g. tabnanny.py | 
 | 33 | 		(by Tim Peters), which checks for inconsistent mixing | 
 | 34 | 		of tabs and spaces. | 
| Guido van Rossum | a11b041 | 1997-08-28 02:41:33 +0000 | [diff] [blame] | 35 |  | 
| Fredrik Lundh | e9133f7 | 2000-09-25 17:59:57 +0000 | [diff] [blame] | 36 | unicode		Tools used to generate unicode database files for | 
 | 37 | 		Python 2.0 (by Fredrik Lundh). | 
 | 38 |  | 
| Guido van Rossum | c4b9af7 | 1997-12-23 19:03:42 +0000 | [diff] [blame] | 39 | versioncheck	A tool to automate checking whether you have the latest | 
 | 40 | 		version of a package (by Jack Jansen). | 
 | 41 |  | 
| Guido van Rossum | a11b041 | 1997-08-28 02:41:33 +0000 | [diff] [blame] | 42 | webchecker	A link checker for web sites. | 
| Andrew M. Kuchling | ce2f403 | 2001-08-06 18:55:22 +0000 | [diff] [blame] | 43 |  | 
| Andrew M. Kuchling | 5dd064a | 2001-08-06 19:33:52 +0000 | [diff] [blame] | 44 | world		Script to take a list of Internet addresses and print | 
 | 45 | 		out where in the world those addresses originate from, | 
 | 46 | 		based on the top-level domain country code found in | 
 | 47 | 		the address.  |