Python Code Assist
Rope is a python refactoring IDE and library. The IDE uses the library to provide features like refactoring, code assist, and auto-completion. It is written in python. The IDE uses Tkinter library. Features: - Refactorings - Rename everything! - Extract method - Extract local variable - Move...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (54): Rope IDE 0.6m2 Download |
GladePyC is a Python code generator tool, from Glade XML save file, to the low-level part of "PyGtk", the Python - Gtk+ binding. Glade is a GUI builder for the Gtk+ GUI toolkit. PyGtk is the gateway between Python and Gtk+. Why: Those who know surely have already made the remark: "But why on...
Platforms: *nix
License: Freeware | Size: 93.18 KB | Download (102): GladePyC Download |
Psyco project is a Python extension module which can massively speed up the execution of any Python code. What you can do with it In short: run your existing Python software much faster, with no change in your source. Think of Psyco as a kind of just-in-time (JIT) compiler, a little bit...
Platforms: *nix
License: Freeware | Size: 430.08 KB | Download (87): Psyco Download |
PyHP is a system to embed Python code in an HTML document in a way similar to how PHP works. PyHP allows use of the Python programming language in scripts similar to PHP. PyHP uses the Python 2.0 language to parse elements embedded in an HTML page. When I started this, I was enamoured with PHP....
Platforms: *nix
License: Freeware | Size: 15.36 KB | Download (97): Python Hypertext Preprocessor Download |
Python in Scheme is a scheme library that allows you to run Python code within Scheme. Python in Scheme project uses the Python/C API to embed a Python interpreter.. Get Python in Scheme at SourceForge.net. Fast, secure and free downloads from the largest Open Source applications and software...
Platforms: *nix
License: Freeware | Size: 2.05 KB | Download (115): Python in Scheme Download |
This script lets you take into account time spent in C modules when profiling your Python code. Normally the profiler only profiles Python code, so finding out how much time is spent accessing a database, running encryption code, sleeping and so on is difficult. Profilewrap makes it easy to...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (53): Allowing the Python profiler to profile C modules Download |
DCWorkflow Dump provides a simple tool to dump a web-generated workflow to Python code for use in Products. Dumps DCWorkflow specifications into a python script. Installation .Untar/copy it into your Zopes Products dir .Restart Zope .You now have a dump tab in the workflow management...
Platforms: *nix
License: Freeware | Size: 5.12 KB | Download (117): DCWorkflow Dump 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 |
Both forward-chaining and backward-chaining rules (which may include python code) are compiled into python. Can also automatically assemble python programs out of python functions which are attached to backward-chaining rules. See pyke.sourceforge.ne
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.81 MB | Download (46): Python Knowledge Engine (PyKE) Download |
This script contains a class and a main program that perform three related (though complimentary) formatting operations on Python programs. When called as "pindent -c", it takes a valid Python program as input and outputs a version augmented with block-closing comments. When called as "pindent...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (51): Indent Python code, giving block-closing comments Download |
The mnfy project provides a minifier for Python code. The goal of the project is to: * Make Python code to be as small as possible (mainly so you can generate the smallest QR Code to load code into SL4A) * To promote the distribution of source code over bytecode-only when one is worrying about...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (39): mnfy Download |
PyReverse is a set of tools for reverse engineering Python code. So far, it features dependency analysis tools, documentation generation, and XMI generation for importation in a UML modeling tool. A special module can be used to generate files readable by Argo UML. currently PyReverse build a...
Platforms: *nix
License: Freeware | Size: 112.64 KB | Download (122): PyReverse Download |
Python's IDLE was designed in order to provide an environment with an elegant minimalism that allows you to write Python code.
It is accessible to those beginning programming in addition to being useful to advanced programmers.
IdleX provides some additional functionality to IDLE and...
Platforms: Windows
License: Freeware | Download (48): IdleX Download |
This script introduces a function to auto-strip indentation and whitespace from triple-quoted multi-line strings in Python code. Useful when you need to emit blocks of HTML/TCL/etc. from Python, but don't want to mess up the visual flow of your Python code.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (64): Multi-line string block formatting Download |
A basic time profiler script provides a very simple time profiling module which helps you to measure actual execution time for blocks of Python code.
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (57): A basic time profiler Download |
With ArchGenXML you can create working python code without writing one single line of python. It is is a commandline utility that generates fully functional Zope Products based on the Archetypes framework from UML models using XMI (.xmi, .zargo, .zuml) files. The most common use case is to...
Platforms: *nix
License: Freeware | Size: 573.44 KB | Download (38): ArchGenXML Download |
Django-cron lets you run Django/Python code on a recurring basis proving basic plumbing to track and execute tasks. The 2 most common ways in which most people go about this is either writing custom python scripts or a management command per cron (leads to too many management commands!). Along...
Platforms: *nix
License: Freeware | Size: 10.24 KB | Download (40): django-cron Download |
Yapps (Yet Another Python Parser System) is an easy to use parser generator that is written in Python and generates Python code. Yapps2 is simple, is easy to use, and produces human-readable parsers. It is not fast, powerful, or particularly flexible. Yapps is designed to be used when regular...
Platforms: *nix
License: Freeware | Size: 61.44 KB | Download (39): Yapps2 Download |
Pythius is a set of tools to assess the quality of Python code. This is commonly done by applying different code metrics. Simple code metrics are the ratio between comments and code lines, module and function size, etc.
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (35): Pythius Download |
PTML is a Python module which lets you embed Python code in text documents. Its most common application is dynamic content generation on web servers, however it can be used anywhere you need to generate text files on-the-fly. The project is still at a very early stage, although the code should...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (35): PTML Download |