10个非常有用的Python库,你知道几个?

10个非常有用的Python库,你知道几个?_第1张图片

图片

整理|TesterHome

这里给大家介绍10个不是最流行但非常有用的Python库,希望可以提供参考帮助。

PyO3

10个非常有用的Python库,你知道几个?_第2张图片

PyO3是一个Rust库,可以让你在Rust中编写Python模块。它可以利用 Rust 的速度和安全性编写高性能的 Python 模块。

https://github.com/PyO3

Pendulum

10个非常有用的Python库,你知道几个?_第3张图片

Pendulum是一个Python库,它提供了一种更简洁、更直观的方式来处理日期和时间。它可用于处理时区、日期运算和格式化。

https://pendulum.eustace.io/

Pydantic

10个非常有用的Python库,你知道几个?_第4张图片

Pydantic是一个使用Python类型注解的数据验证和设置管理库,它可用于验证应用程序中的数据输入和输出。

https://github.com/pydantic/pydantic

Pandas-Bokeh

10个非常有用的Python库,你知道几个?_第5张图片

Pandas-Bokeh是一个使用Bokeh为Pandas数据帧提供交互式绘图的库,它对于创建交互式可视化数据非常有用。

https://github.com/PatrikHlobil/Pandas-Bokeh

PyAutoGUI

10个非常有用的Python库,你知道几个?_第6张图片

PyAutoGUI是一个跨平台GUI自动化Python模块,适用于自动化重复性任务,如点击、键入和滚动。

https://pypi.org/project/PyAutoGUI/

PyInstaller

10个非常有用的Python库,你知道几个?_第7张图片

PyInstaller是一款可在Windows、Linux、Mac OS X、FreeBSD、Solaris和AIX下将Python程序转换(打包)为独立可执行文件的程序。它可以将Python应用程序作为独立的可执行文件发布,无需安装Python即可在任何机器上运行。

https://github.com/pyinstaller/pyinstaller

PyPDF2

10个非常有用的Python库,你知道几个?_第8张图片

PyPDF2是一个作为PDF工具包构建的纯Python库。它可用于分割、合并、裁剪和转换PDF文件中的页面。

https://pypi.org/project/PyPDF2/

Pillow-SIMD

10个非常有用的Python库,你知道几个?_第9张图片

Pillow-SIMD是Python图像库 (Pillow) 的优化分支,它使用 SIMD指令(SSE2/NEON)来加速x86/x64/ARM CPU上的图像处理操作,对于加速应用程序中的图像处理操作非常有用。

SIMD代表“单指令,多数据”,其本质是使用多个处理元件同时对多个数据点执行相同的操作。常见的CPU SIMD指令集有MMX、SSE-SSE4、AVX、AVX2、AVX512、NEON。

目前,Pillow-SIMD 可以使用 SSE4(默认)或 AVX2 支持进行编译。

https://github.com/uploadcare/pillow-simd

PySnooper

10个非常有用的Python库,你知道几个?_第10张图片

PySnooper是一个简易调试器,可在代码执行时记录所有变量,对于调试复杂代码或在远程机器上运行的代码非常有用。

https://pypi.org/project/PySnooper/

PyTorch Lightning

10个非常有用的Python库,你知道几个?_第11张图片

PyTorch Lightning是用于高性能人工智能研究的轻量级PyTorch封装器,有助于将PyTorch代码组织成可重用、可扩展的模块。

https://github.com/Lightning-AI/lightning

你可能感兴趣的:(python,开发语言,测试工具,软件测试,TesterHome)