在哪里可以找到 python 版本之间的比较速度基准?
例如 2.6、2.7、3.0、3.1 和 3.2 版本之间的性能。
在哪里可以找到 python 版本之间的比较速度基准?
例如 2.6、2.7、3.0、3.1 和 3.2 版本之间的性能。
Python 软件基金会在https://speed.python.org/comparison/上托管了一个速度比较站点,该站点提供了不同基准的概述。
目前,它仅包括 CPython 版本(仍受支持),但 PyPy 有一个类似的站点,位于:https ://speed.pypy.org/comparison/
2.6、2.7、3.2 上的 Pystone 基准测试:
(3.0 和 3.1 可能比3.2 慢)
有一个 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