You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Ezio Melotti 13925008dc #11565: Fix several typos. Patch by Piotr Kasprzyk. 15 years ago
..
2to3 Merged revisions 83212,83829,83833,83838-83839,83878,84019,84025,84028,84032,84036 via svnmerge from 16 years ago
README Merged revisions 75373 via svnmerge from 16 years ago
analyze_dxp.py Merged revisions 69811,69947 via svnmerge from 17 years ago
byext.py Make byext.py really work. 19 years ago
byteyears.py Convert print statements to function calls in Tools/. 19 years ago
checkappend.py - Issue #719888: Updated tokenize to use a bytes API. generate_tokens has been 18 years ago
checkpyc.py Ran 2to3 over scripts directory. 18 years ago
classfix.py Merged revisions 55817-55961 via svnmerge from 19 years ago
cleanfuture.py Convert print statements to function calls in Tools/. 19 years ago
combinerefs.py Fix a last use of file() that should be open(). 18 years ago
copytime.py Ran 2to3 over scripts directory. 18 years ago
crlf.py Convert print statements to function calls in Tools/. 19 years ago
cvsfiles.py Convert print statements to function calls in Tools/. 19 years ago
db2pickle.py Merged revisions 76156 via svnmerge from 16 years ago
diff.py Read the text files to be compared in universal-newline mode. 22 years ago
dutree.doc Initial revision 34 years ago
dutree.py Make it work with Py3k. 19 years ago
eptags.py Fix use of 'file' as a variable name. 23 years ago
find_recursionlimit.py Merged revisions 88147 via svnmerge from 15 years ago
finddiv.py Convert some custom sort comparison functions to equivalent key functions. 18 years ago
findlinksto.py Removed remnants of os.path.walk(). 18 years ago
findnocoding.py Merged revisions 67028,67040,67044,67046,67052,67065,67070,67077,67082 via svnmerge from 17 years ago
fixcid.py #11565: Fix several typos. Patch by Piotr Kasprzyk. 15 years ago
fixdiv.py Ran 2to3 over scripts directory. 18 years ago
fixheader.py Ran 2to3 over scripts directory. 18 years ago
fixnotice.py Convert print statements to function calls in Tools/. 19 years ago
fixps.py Convert print statements to function calls in Tools/. 19 years ago
ftpmirror.py Ran 2to3 over scripts directory. 18 years ago
google.py Convert print statements to function calls in Tools/. 19 years ago
gprof2html.py [Patch #1005491 ] use __name__ == '__main__' in scripts 22 years ago
h2py.py Merged revisions 85728,85731,85735,85766-85771,85773,85777 via svnmerge from 15 years ago
idle3 install idle and pydoc with a 3 suffix #5756 17 years ago
ifdef.py Merge p3yk branch with the trunk up to revision 45595. This breaks a fair 20 years ago
lfcr.py Convert print statements to function calls in Tools/. 19 years ago
linktree.py Convert print statements to function calls in Tools/. 19 years ago
lll.py Convert print statements to function calls in Tools/. 19 years ago
logmerge.py Merged revisions 60990-61002 via svnmerge from 18 years ago
mailerdaemon.py Remove traces of rfc822. 18 years ago
make_ctype.py Silly script I'd rather not throw away. 19 years ago
md5sum.py SF patch 1631942 by Collin Winter: 19 years ago
methfix.py Merged revisions 55817-55961 via svnmerge from 19 years ago
mkreal.py Convert print statements to function calls in Tools/. 19 years ago
ndiff.py Convert print statements to function calls in Tools/. 19 years ago
nm2def.py Ran 2to3 over scripts directory. 18 years ago
objgraph.py Ran 2to3 over scripts directory. 18 years ago
parseentities.py Ran 2to3 over scripts directory. 18 years ago
patchcheck.py Merged revisions 85728,85731,85735,85766-85771,85773,85777 via svnmerge from 15 years ago
pathfix.py Merged revisions 75061-75062 via svnmerge from 17 years ago
pdeps.py Ran 2to3 over scripts directory. 18 years ago
pickle2db.py Merged revisions 76156 via svnmerge from 16 years ago
pindent.py Ran 2to3 over scripts directory. 18 years ago
ptags.py [Patch #1005491 ] use __name__ == '__main__' in scripts 22 years ago
pydoc3 install idle and pydoc with a 3 suffix #5756 17 years ago
pydocgui.pyw [Patch #1005491 ] use __name__ == '__main__' in scripts 22 years ago
pysource.py Merged revisions 60990-61002 via svnmerge from 18 years ago
redemo.py Merged revisions 76156 via svnmerge from 16 years ago
reindent-rst.py Merged revisions 85728,85731,85735,85766-85771,85773,85777 via svnmerge from 15 years ago
reindent.py Merged revisions 66887,66891,66902-66903,66905-66906,66911-66913,66922,66927-66928,66936,66939-66940,66962,66964,66973 via svnmerge from 18 years ago
rgrep.py Convert print statements to function calls in Tools/. 19 years ago
setup.py Merged revisions 57620-57771 via svnmerge from 19 years ago
suff.py Ran 2to3 over scripts directory. 18 years ago
svneol.py Merged revisions 67348,67355,67359,67362,67364-67365,67367-67368,67398,67423-67424,67432,67440-67441,67444-67445,67454-67455,67457-67458 via svnmerge from 17 years ago
texi2html.py Merged revisions 69846 via svnmerge from 17 years ago
treesync.py Ran 2to3 over scripts directory. 18 years ago
untabify.py Merged revisions 85728,85731,85735,85766-85771,85773,85777 via svnmerge from 15 years ago
which.py Convert print statements to function calls in Tools/. 19 years ago
win_add2path.py Merged revisions 83561,83563,83565-83566,83569,83571,83574-83575,83580,83584,83599,83612,83659,83977,84015-84018,84020,84141 via svnmerge from 16 years ago
xxci.py Ran 2to3 over scripts directory. 18 years ago

README

This directory contains a collection of executable Python scripts that
are useful while building, extending or managing Python. Some (e.g.,
dutree or lll) are also generally useful UNIX tools.

See also the Demo/scripts directory!

analyze_dxp.py Analyzes the result of sys.getdxp()
byext.py Print lines/words/chars stats of files by extension
byteyears.py Print product of a file's size and age
checkappend.py Search for multi-argument .append() calls
checkpyc.py Check presence and validity of ".pyc" files
classfix.py Convert old class syntax to new
cleanfuture.py Fix reduntant Python __future__ statements
combinerefs.py A helper for analyzing PYTHONDUMPREFS output.
copytime.py Copy one file's atime and mtime to another
crlf.py Change CRLF line endings to LF (Windows to Unix)
cvsfiles.py Print a list of files that are under CVS
db2pickle.py Dump a database file to a pickle
diff.py Print file diffs in context, unified, or ndiff formats
dutree.py Format du(1) output as a tree sorted by size
eptags.py Create Emacs TAGS file for Python modules
find_recursionlimit.py Find the maximum recursion limit on this machine
finddiv.py A grep-like tool that looks for division operators
findlinksto.py Recursively find symbolic links to a given path prefix
findnocoding.py Find source files which need an encoding declaration
fixcid.py Massive identifier substitution on C source files
fixdiv.py Tool to fix division operators.
fixheader.py Add some cpp magic to a C include file
fixnotice.py Fix the copyright notice in source files
fixps.py Fix Python scripts' first line (if #!)
ftpmirror.py FTP mirror script
google.py Open a webbrowser with Google
gprof2html.py Transform gprof(1) output into useful HTML
h2py.py Translate #define's into Python assignments
idle Main program to start IDLE
ifdef.py Remove #if(n)def groups from C sources
lfcr.py Change LF line endings to CRLF (Unix to Windows)
linktree.py Make a copy of a tree with links to original files
lll.py Find and list symbolic links in current directory
logmerge.py Consolidate CVS/RCS logs read from stdin
mailerdaemon.py parse error messages from mailer daemons (Sjoerd&Jack)
md5sum.py Print MD5 checksums of argument files.
methfix.py Fix old method syntax def f(self, (a1, ..., aN)):
mkreal.py Turn a symbolic link into a real file or directory
ndiff.py Intelligent diff between text files (Tim Peters)
nm2def.py Create a template for PC/python_nt.def (Marc Lemburg)
objgraph.py Print object graph from nm output on a library
parseentities.py Utility for parsing HTML entity definitions
pathfix.py Change #!/usr/local/bin/python into something else
pdeps.py Print dependencies between Python modules
pickle2db.py Load a pickle generated by db2pickle.py to a database
pindent.py Indent Python code, giving block-closing comments
ptags.py Create vi tags file for Python modules
pydoc Python documentation browser.
pysource.py Find Python source files
redemo.py Basic regular expression demonstration facility
reindent.py Change .py files to use 4-space indents.
rgrep.py Reverse grep through a file (useful for big logfiles)
setup.py Install all scripts listed here
suff.py Sort a list of files by suffix
svneol.py Sets svn:eol-style on all files in directory
texcheck.py Validate Python LaTeX formatting (Raymond Hettinger)
texi2html.py Convert GNU texinfo files into HTML
treesync.py Synchronize source trees (very ideosyncratic)
untabify.py Replace tabs with spaces in argument files
which.py Find a program in $PATH
xxci.py Wrapper for rcsdiff and ci