Python版本性能
我在哪里可以找到不同版本的Python速度对比测试?
比如说,2.6、2.7、3.0、3.1和3.2这些版本之间的性能差异。
3 个回答
1
有一个Python模块,它提供了各种实际性能测试,用来测量不同版本的Python的表现,这个模块叫做 performance
。
你可以用下面的命令来安装它:
pip install pyperformance
然后用下面的命令来比较你系统上的Python2和Python3:
pyperformance run --python=python2 -o py2.json
pyperformance run --python=python3 -o py3.json
pyperformance compare py2.json py3.json
4
Python软件基金会有一个速度比较的网站,地址是 https://speed.python.org/comparison/,这个网站可以让你看到不同版本的性能对比。
现在这个网站只包含了还在支持中的CPython版本,不过PyPy也有一个类似的网站,地址是: https://speed.pypy.org/comparison/
1
关于2.6、2.7和3.2版本的Pystone基准测试:
(3.0和3.1的性能可能比3.2要慢)