7个Python包:web前端开发者必备,基础到高级的基石

4

Pillow

Pillow是广受欢迎的Python Imaging Library,或简称为PIL的端口。

Pillow可以用来创建复合图像,应用过滤器,修改透明度,覆盖文本,转换图像文件类型,等等等等。如果需要编辑图像,Pillow便是解决的方法。

Pillow

官方网站:http://python-pillow.org/

5

Matplotlib

Matplotlib,正如其名称所暗示的那样,是一个用来绘制数学函数和模型的库。

扩展了Numpy的作用,Matplotlib可以只用几行代码来创建图,条形图,散点图等诸多视觉表现。

官方网站:http://matplotlib.org/

6

BeautifulSoup4

BeautifulSoup4是go-to包,如果你为某些元素去解析HTML的话。

通常情况下,正则表达式是不够完成工作的,并且它们无法准确地处理HTML文档。不过,BeautifulSoup4有许多功能,基本上处理HTML文档都行。

官方网站:http://www.crummy.com/software/BeautifulSoup/

7

PyInstaller

许多开发人员不知道如何打包自己的代码在没有Python的计算机上运行。幸运的是,PyInstaller有一个解决方案。

使用PyInstaller,将一个应用程序作为一个独立可执行文件移植,就和在命令提示符或终端中运行一条语句一样简单。

官方网站:http://www.pyinstaller.org/

8

PyMongo

PyMongo是针对MongoDB数据库的Python客户端库。

MongoDB的NoSQL结构极为类似Python字典的格式,其中键对应于特定值。因此,在这些数据库中存储条目就简单地变为了插入现有字典的问题。

PyMongo

官方网站:https://api.mongodb.org/python/current/

9

Pygame

pygame已经是很长一段时间Python游戏开发事实上的偏好了。

有了这个游戏引擎,处理输入事件,管理精灵和渲染表面就非常简单了。Pygame也有许多其他的多媒体功能,包括光盘驱动器,数码相机和音频设备。

Pygame

官方网站:http://pygame.org/hifi.html

10

PyWin32

PyWin32,Python for Windows Extension的简称,提供了许多模块,允许开发人员访问低级别的Windows功能。

通过开箱即用的PyWin32,用户可以轻松地处理文件,控制硬件,管理权限,并用编程的方式创建GUI窗口。

官方网站:https://sourceforge.net/projects/pywin32/

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();