Jython是Python的纯Java实现。她无缝地结合了Java类与Python,使用户能以Python语言的语法编写在Java虚拟机上 运行的 软件。它的特点有:与相似的Java程序相比,Jyth
import Browser br = Browser() br.open("http://www.example.com/") # follow second link with element text matching
PythonWin 是一个优秀的 Python 集成开发环境,在许多方面都比 IDE 优秀。当然,如软件名称所示,这个工具是针对 Win32 用户的。获得 PythonWin 的最简单方法是下载 ActivePython
是一个用来启动子程序并对其进行自动控制的 Python 模块,它可以用来和像 ssh、ftp、passwd、telnet 等命令行程序进行自动交互。本文介绍 Pexpect 的主要用法和在实际应用中的注意点。 Python 语言的爱
Pylatte 基于Python 3的Web框架。 功能: Translation Engine Pylatte uses pyl file format. pyl consists of HTML
该项目为 Open Flash Chart Flash 图表绘制项目提供了 Python 的数据获取的接口。 Open Flash Chart 是一个用来生成Flash的图表的组件,项目首页有很多漂亮的Flash图表以及使用示例。
OurSQL 是 MySQL 的 Python 驱动包。 oursql is a set of MySQL bindings for python with a focus on wrapping
Dominate是一个Python库使用一个优雅DOM API来创建和操作HTML文档。 允许用户用非常简洁的纯 Python 来编写 HTML 页面。而且又可以发挥 Python 自身强大的特性。 >>>
python_koans (github.com) Python Koans 算 "Ruby Koans" 的一部分,作为交互式教程,学习 TDD 技巧,并令测试通过. sure (github
Pillow 是 PIL 的替代版本,PIL 软件包提供了基本的图像处理功能,如:改变图像大小,旋转图像,图像格式转换,色场空间转换,图像增强,直方图处理,插值和滤波等等。
我们先来来个小例子: import matplotlib.pyplot as plt plt.plot([1,2,3,4]) plt.ylabel('some numbers') plt.show() 然后我们看一下截图:
foreach(m.begin(), m.end(), [](x){x*=2}); 很自然的在python中也会有人这样去写: for i in m: i = i * 2 如果你是pythoner
其实,Python绘图的方式很多,也有很多开源不错的模块可以选择,比如常用于科学计算的 Matplotlib 、 Cairoplot (需国内或许不能访问)、 Chaco 、 Python Google
Python 自带计时工具 timeit Timer 类: __init__(stmt="pass", setup="pass", timer=default_timer) stmt 是执行语句,setup
[本文英文原文链接: Improving Your Python Productivity / 外刊IT评论 ] 我已经使用 Python 编程有多年了,即使今天我仍然惊奇于这种语言所能让代码表现出的整洁和对
用lambda表达式定义自然数(邱齐数) 0 := λf.λx.x 1 := λf.λx.f x 2 := λf.λx.f (f x) 3 := λf.λx.f (f (f x)) ... 上面定义直观的意思就是数字n, 是f(x)的n阶函数。1就是f(x)
urllib.urlopen(url[, data[, proxies]]) :创建一个表示远程url的类文件对象,然后像本地文件一样操作这个类文件对象来获取远程数据。
addict 是一个Python模块,提供一个字典。其值都是可以 gettable 和 settable ,使用包括属性和 getitem 语法。 你绝不会再有写这样的代码: body = { '
hon-python 作为一种解释型语言,Python有优点,也有缺点。它简单灵活,但编写大型软件时,其执行速度会低于其它原生/JIT语言。 Medusa 项目的目标就是要克服Python的这一缺
Rodeo,一个专门用于在Python实现数据科学的IDE。采用yhat开发,基于IPython内核,支持自动代码补全、结果数据分析。 大多数人在分析数据时都会需要: 一个可以自动完成的终端 一个文本编辑器