Python Source
This script converts Python source code to HTML markup, rendering comments, keywords, operators,numeric and string literals in different colors. It shows how to use the built-in keyword, token and tokenize modules to scan Python source code and re-emit it with no changes to its original...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (49): Colorize Python source Download |
For quick-and-dirty processing of Python source files, it can be convenient to have a regular expression that matches Python string literals. This script provides such a regular expression. The example use case above shows how it could be used to rename a variable in a P shows hoe.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (59): Regular expression for python string literals Download |
ctopy automates the parts of translating C source code to Python source code that are difficult for a human but easy for a machine. This allows a human programmer to concentrate on the nontrivial parts of the translation..
Platforms: *nix
License: Freeware | Size: 19.46 KB | Download (120): ctopy Download |
PyChecker is a tool for finding bugs in python source code. It finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. Because of the dynamic nature of python, some warnings may be incorrect; however, spurious warnings should be...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): PyChecker Download |
HappyDoc is a tool for extracting documentation from Python source code. It differs from other such applications by the fact that it uses the parse tree for a module to derive the information used in its output, rather that importing the module directly. This allows the user to generate...
Platforms: *nix
License: Freeware | Size: 716.8 KB | Download (35): HappyDoc Download |
PyChecker is a tool for finding bugs in python source code. PyChecker program finds problems that are typically caught by a compiler for less dynamic languages, like C and C++. It is similar to lint. Because of the dynamic nature of python, some warnings may be incorrect; however, spurious...
Platforms: *nix
License: Freeware | Size: 122.88 KB | Download (102): PyChecker Download |
Jython is a Java implementation of the Python language that enables you to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine.
Platforms: Windows
License: Freeware | Size: 17.3 MB | Download (47): Jython .5. Beta Download |
Python CD is a bootable CD based on Debian GNU/Linux and KNOPPIX. The special thing about it is that it has lots of Python stuff! Installable Python packages In the top level directory of the CD is a directory python/, containing several packages of Python: - Python for Linux - most Linux...
Platforms: *nix
License: Freeware | Size: 669.5 MB | Download (116): Python CD Download |
PyWebDAV is a free and open source WebDAV library for Python. PyWebDAV provides a server and the DAV package that provides WebDAV functionality.
Platforms: Mac
License: Freeware | Size: 51.2 KB | Download (43): PyWebDAV Download |
XML2Dict is an open source python library, which used for converting python dict and XML type. XML2Dict is licensed under the Apache License, Version 2.0 XML2Dict is inspired from Chen Zheng's xml2dict
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (38): XMl2Dict Download |
libACR is an open source Python content management system library for Turbogears It provides a set of tools to implement CMS functions inside any Turbogears2 application and comes with ACRCMS which is a simple and free web content management system implemented with libACR as an example of how to...
Platforms: *nix
License: Freeware | Size: 1.32 MB | Download (38): libacr Download |
PyNSource is a python code scanner and UML modelling tool.
Reverse engineer python source code into UML - display UML as Ascii art or in a proper diagramming visual workspace.
Trac: https://sourceforge.net/apps/trac/pyidea/
Check out latest source from:...
Platforms: Windows, Mac, Linux
License: Freeware | Size: 88.08 KB | Download (47): PyNSoue UML for Python Download |
sourcecodegen is a Python library that provides a module-level source-code generator which operates on the AST from the built-in compiler.ast module. Note that this AST is not compatible with the new ast module in Python 2.6. Usage: The generator works on AST parse trees. >>> from compiler...
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (43): sourcecodegen Download |
Frets on Fire is a game of musical skill and fast fingers. The aim of the game is to play guitar with the keyboard as accurately as possible. Features: . Unique inverted keyboard gameplay style . Support for guitar controllers and generic joysticks . Includes a song editor for making your...
Platforms: Mac
License: Freeware | Size: 39.51 MB | Download (467): Frets on Fire Download |
Python Library to send emails via gmail gSendMail is a simple library to allow for sending email from your gmail or google apps on domains account. There are two usages, including in your application or executing the gsendmail.py and passing in arguments
Platforms: Mac
License: Freeware | Size: 10.24 KB | Download (36): gSendMail Download |
iCalToRSS is an open source and Python based toolset which will allow you to view your iCal calendars as news feeds within NetNewsWire. Detailed installation and usage instructions for the iCalToRSS toolset are available in the included ReadMe file.
Platforms: Mac
License: Freeware | Size: 215.04 KB | Download (36): iCalToRSS Download |
logilab-astng is a Python module to provide a common base representation of python source code for projects such as pychecker, pyreverse, pylint... Well, actually the development of this library is essentialy governed by pylint's needs. It extends class defined in the compiler.ast [1] module...
Platforms: *nix
License: Freeware | Size: 102.4 KB | Download (44): logilab-astng Download |
Squij is a Squid refresh_pattern analysis program. A paper and slides about Squij that was presented as a WIP at the International Web Caching Workshop 1999 are available. If you have a platform request for a compiled binary, please tell me. If you have Python or can install it, please take...
Platforms: *nix
License: Freeware | Size: 21.5 KB | Download (93): Squij Download |
Jython is a Java implementation of the Python language. It allows users to compile Python source code to Java byte codes, and run the resulting bytecodes on any Java Virtual Machine. It is the successor to JPython.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 17.58 MB | Download (48): Jython Download |
This script allows you to try a small, powerful templating language using template strings embedded in standard Python syntax. Templates are valid Python source, compiled directly to bytecode. Variable substitution is performed using 'string.Template'.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): Good enough templating Download |