专栏名称: 马哥Linux运维
马哥linux致力于linux运维培训,连续多年排名第一,订阅者可免费获得学习机会和相关Linux独家实战资料!
目录
相关文章推荐
运维  ·  最近,后端的薪资彻底爆了。。。 ·  昨天  
运维  ·  B 站崩了 ·  2 天前  
51好读  ›  专栏  ›  马哥Linux运维

Python 开发者的 6 个必备库

马哥Linux运维  · 公众号  · 运维  · 2017-10-28 08:00

正文

请到「今天看啥」查看全文



此外,在 5.9 发布版本中,PyPy 的 JSON 解析器在处理多种 JSON 对象,尤其是那些重复使用的相同的词典键值时,明显更快。


何处下载 PyPy 5.9

你可以直接从 PyPy 的网站下载二进制版本: https://pypy.org/download.html 官方二进制文件包括 Windows、Mac OS 和 Linux 的不同 CPU 架构。


请注意,为了兼容 Python 2.7 和 Python 3.5 ,存在不同的二进制文件,因此请确保你正在获取与你将要运行的脚本所匹配的版本。


BitBucket 上有源代码和错误跟踪记录: https://bitbucket.org/pypy/pypy


Python 必备之 CFFI


CFFI 主要用于何处?

C 外部函数接口库(CFFI)( https://cffi.readthedocs.io/ )为 Python 应用程序与独立 C 库的交互提供了一种机制。


虽然 Python 的 stock 版本,CPython,也拥有自己的库来完成此类功能,称为 Ctypes ,但对 Python 用户来说,比起 Ctypes ,CFFI 使得与 C 库的交互更容易、更简便。


CFFI 1.11 的功能

与 PyPy 一起更新的 CFFI v1.11 ( https://cffi.readthedocs.io/en/latest/whatsnew.html#v1-11 )增加了很小但很有用的改动。


现在可以在即将发布的 Python 3.7 上使用betas了,在 Windows 上更好地支持外部错误处理,并支持 C 语言中更多的现代标准类型,例如 float/double _Complex 和 char16_t和char_32t 类型。最后两个也是最重要的,在 C 库中默认使用 Unicode 编码。


何处下载 CFFI 1.11 ?

CFFI 在 Python Package Index 上可以单独下载:https://pypi.python.org/pypi/cffi


或通过 Python 的 pip 工具安装:pip install cffi 。源码和问题跟踪可以在 BitBucket(https://bitbucket.org/cffi/cffi) 上找到。


Python 必备之 PyInstaller








请到「今天看啥」查看全文