StaticPython 是一个静态链接版本的 Python 解析器,当前版本支持 Python 2.7。该软件使用单一的可执行文件进行分发,使用简单方便。
Acire 是一个 Python 代码片断管理工具,它不仅每天为你提供新的代码片断,而且使你可以分门别类的对这些代码片断进行管理。在 Acire
wxglade是一个用python实现的wxwidgets的界面设计工具,它是完全免费和开放源代码的,它可以产生包括python,C++,perl,XRC在内的各种输出文件,它的大本营在http://wxglade.sourceforge.net.
uWSGI 是一个快速的、纯C语言开发的、自维护的、对开发者友好的 WSGI 服务器,旨在提供专业的 Python web应用发布和开发。可使用
IPython 是 Python 的原生交互式 shell 的增强版,可以完成许多不同寻常的任务,比如帮助实现并行化计算;主要使用它提供的交互性帮助,比如代码着色、改进了的命令行回调、制表符完成、宏功能以及改进了的交互式帮
准确说Cython是单独的一门语言,专门用来写在Python里面import用的扩展库。实际上Cython的语法基本上跟Python一致,而Cython有专门的“编译器”先将
PyCharm是由JetBrains打造的一款Python IDE。我们知道,VS2010的重构插件Resharper就是出自JetBrains之手。那么,PyCharm有什么吸引人的特点呢?
.NET Framework虽然是微软一 手打造的,但却在开源社区频频相见,不能不说是一个奇迹。有人做一些有趣的应用与大家分享,有人则更是把.NET移植到非微软平台(比如著名的MONO和dotGNU),还有一些人则更为有趣,他们
Ulipad 是一个基于 wxPython 开发的面向程序员提供的灵活编辑器。
pyvm3 是一个可用来运行 Python 字节码的小型虚拟机。
CPython 是用C语言实现的Python解释器,也是官方的并且是最广泛使用的Python解释器。除了CPython
PyS60 是Symbian S60 手机上的 Python 语言开发环境。
PyPE (Python Programmers Editor) 是一个轻量级的但功能很强大的 Python 代码编辑器,主要功能包括语法着色、同时打开多个文件、代码结构浏览等。
PyScripter 是一个开源的 Python 语言集成开发环境。兼容 Python 2.6 和 3.0 版本。PyScripter只能使用 32位的
tinypy是一個最低限度的Python in64k執行的代碼。它包括一個解析器和bytecodecompiler書面的巨蟒。
Eric5 是一个集成了项目管理功能的 Python和Ruby集成开发环境。提供无限制数量的编辑器、集成的 Python
Pyrex 是一种专门设计用来编写 Python 扩展模块的语言。根据 Pyrex Web 站点的介绍,“它被设计用来在友好易用的高级 Python
gEcrit 是一个 Python 集成开发工具,简单易用,快速且轻量级。功能包括:代码缩进、代码行数显示、代码折叠、语法高亮、shell访问、代码自动完成、程序运行、源码浏览、指南、自动保存等功能。
Django 是一个非常棒的 web 开发框架。开始一个 Django 应用只要10分钟,但是不熟你的应用到一个干净的 Linux
PySmell 是 Python 的各种集成开发环境的代码自动完成的助手
Stackless Python 是一个增强版的 Python 编程语言,允许程序员受益于基于线程的编程,而不会有一半线程的性能和复杂的问题。其最大的特点就是微线程,可避免使用操作系统线程导致的开销过大的问题。
cx_Freeze 是一组脚本和模块用来将 Python 脚本封装成可执行程序,类似py2exe 和py2app
PTVS (Python Tools for Visual Studio) 是一个开源项目,采用Apache 2.0许可发布。PTVS的主要特性包括:CPython、IronPython、Jython和PyPy;高级编辑功能如IntelliSense;多重构;内置REPL(read-
Restricted Python implementation using Python bindings for LLVM This experimental projects aims to provide efficient code generation for
jq-console 是一款运行在Chrome上的 python shell ,可以让您不必安装python环境,即可运行python脚本。当然也不仅限于Python,这个二十几兆的扩展还支持Ruby,JavaScript等等等等。采用
Python-mode 是一个 vim 插件,允许你在 vim 编辑器中使用工具:pylint,rope,pydoc,pyflakes,pep8,mccabe ,用来对 Python 代码进行
Nuitka是一个Python的替代编译器。它可以无缝地替代和扩展Python的解释和编译工作。现在支持CPython2.6、2..7、3.2、3.3和3.4版本。它可以执行编译的代码,并能用很兼容的方式将目标代码一起编译。
pythonz 是一个 Python 安装管理器,支持 CPython,Stackless,PyPy 和Jython 使用示例: pythonz install 2.7.3
numba是Cython的竞争项目。同样的,numba把Python源码通过LLVMPy生成JIT后的.so文件来加速。
Spyder (前身是 Pydee) 是一个强大的交互式 Python 语言开发环境,提供高级的代码编辑、交互测试、调试等特性,支持包括 Windows、Linux 和 OS X 系统。
Python 的设计在很多方面都类似于 Java 的设计。两者都利用了解释专门的伪编译字节码的虚拟机。JVM 比 Python
Shiboken是一个为C/C++库生成CPython绑定代码的生成器
Python Fiddle 是一款将桌面的Python开发环境移植到浏览器中的应用。 你可以通过Python
pyobfuscate通过多种方式改变源码,一些可以被反解,一些不可以。 pyobfuscate的混淆时做了以下事:
Django Debug Toolbar 是一个可配置的面板,用来显示关于请求回应中的各种调试信息。
VirtualEnv用于在一台机器上创建多个独立的python运行环境,VirtualEnvWrapper为前者提供了一些便利的命令行上的封装。