Python最大的特点就在于她的快速开发功能。作为一种胶水型语言,python几乎可以渗透在我们编程过程中的各个领域。这里我简单介绍一下用python进行gui开发的一些选择。 1.Tkinter
本文我列出几个Python高级技巧: 1. contextmanager 写Python代码的时候经常将一系列操作放在一个语句块中,Python 2.5加入了with语法,实现上下文管理功能,
Fabric 是一个 Python (2.5 或更高) 库和命令行工具,用于连接到 SSH 服务器并执行命令。 示例代码: from fabric.api import run def host_type():
Ulipad 是一个基于 wxPython 开发的面向程序员提供的灵活编辑器。 wxPython 是Python语言的一套优秀的GUI图形库,允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。
Gitpylib 是 Git 的 Python 开发包。Gitpylib 提供很多常用的 Git 特性,抽象了 Git 操作。 项目主页: http://www.open-open.com
使用Eclipse与Pydev开发Python Python的编辑器很多,具体可见: http://wiki.python.org/moin/PythonEditors 。官方的IDLE、Py
BeeWare 是帮助开发,调试和运行 Python 软件的工具集合。跟传统的 IDE 不一样,BeeWare 的每个部分都遵循 Unix 的原则,可以独立使用。 BeeWare 包含的工具:
Python开发编码规范 这篇文档所给出的编码约定适用于在主要的Python发布版本中组成标准库的Python 代码,请查阅相关的关于在Python的C实现中C代码风格指南的描述。 这篇文档改编自G
pynixweb是一个完整的python web开发框架。它的目标是总结web开发中的最佳实践(不仅仅是python哦。。所有的web开发。取其思想精髓融入到实际开发之中提高开发效 率。),它修改比较实用
wxPython是Python语言的一套优秀的GUI图形库,允许Python程序员很方便的创建完整的、功能键全的GUI用户界面。 wxPython是作为优秀的跨平台GUI库wxWidgets的Python封装和Python模块的方式提供给用户的。
PyDev是一个基于 Eclipse的 Python IDE。可用于开发 Python , Jython IronPython 程序。 它包含了以下功能: Django框架集成 代码自动完成 带自动导入代码自完成功能
PyScripter 是一个开源的 Python 语言集成开发环境。兼容 Python 2.6 和 3.0 版本。PyScripter只能使用 32位的 Python版本。 项目主页: http://www
PythonMagick 是ImageMagick的python开发包。 项目主页: http://www.open-open.com/lib/view/home/1329457199640
的优点:用 Python代替HTML和JavaScript编写网络程序。 很多使用Google网络工具包(Google Web Toolkit,GWT )的人都奇怪为什么不能用Python代替Java。没关系,有了Pyjamas就行了。
githubpy是专门为GitHub API编写的Python SDK。根据GitHub的API文档说明,就可以轻松调用API。 例如,获取issues列表的API说明如下: GET /rep
GitPython 是一个 Python 库用来和 Git 资料库进行交互,提供各种级别的操作,例如高级的 git-porcelain 和低级的 git-plumbing. GitPython 提供了
本文我列出几个Python高级技巧: 1. contextmanager 写Python代码的时候经常将一系列操作放在一个语句块中,Python 2.5加入了with语法,实现上下文管理功能,这
第一篇讲在Eclipse中搭建Python开发环境,第二篇,主要讲一些配置。 第一篇: 在Eclipse中搭建Python开发环境 正文 首先我们需要明白一点——Eclipse作为一个灰常优秀的开发工具,它可被用
在eclipse中安装 Python 插件, 下面我们就跟着步骤一起做吧。 1. 首先安装window下Python环境: 下载地址: https://www.python.org/downloads/
如何让 Python 代码运行得更快? 作者给出了 18 条 Python 代码性能优化小贴士,简单明了,拿来即用。 http://infiniteloop.in/blog/quick-python-pe