python程序库_4个备受欢迎的Python程序库 你用哪个?

↑点上面蓝色小字丨关注

每日推送django、python相关技术文档,技术趣文等。

如果将编程语言比喻女人,那么Python则被定义为大众情人:体贴周到,魅力迷人,是一位好听众,更是伶牙俐齿,思想有见地,有时她会进入野外自我探索的旅途,在那里,她能彻底的自我再造,当她回来时,你看到的已经是完全另外一个人了。

今天笔者就跟大家介绍四款十分受欢迎的Python程序库。

0818b9ca8b590ca3270a3433284dd417.png

Python

可以说Python丰富的第三方库资源是它的优势,甚至有时候程序员花了大量精力写好了代码,却发现一个库函数就轻而易举解决了。但是Python有太多库了,究竟哪些是让人相见恨晚的呢?

Bottle是一个Python Web框架,整个框架只有一个文件,几十K,虽是小型的轻量网络开发框架,却自带了路径映射、模板、简单的数据库访问等web框架组件,确实是个可用的框架。初学web开发可以拿来玩玩,其语法简单,部署也很方便。

0818b9ca8b590ca3270a3433284dd417.png

Bottle

Bottle译成中文是瓶子的意思,而它的图标也包含了一个瓶子。通过Bottle几秒内就能构建小型站点和APIs。所有的框架只有一个py文件,而且Bottle在设计时就考虑了可扩展性,随时可以介入其他高级功能。

0818b9ca8b590ca3270a3433284dd417.png

tqdm

tqdm(读:taqadum)在阿拉伯语中的意思是进展,tqdm可以在长循环中添加一个进度提示信息,用户只需要封装任意的迭代器 tqdm(iterator),是一个快速、扩展性强的进度条工具库。

简言之,tqdm是Python设计,快速,可扩展性的进度条。

0818b9ca8b590ca3270a3433284dd417.png

pyvim

相信大家一定都知道Vim语言,而pyvim正是Vim在Python中的一个翻版或者叫克隆。这个编辑器完全采用Python开发(没有C扩展)。这使得开发变得快很多。它易于创建原型和集成新的特性。

pyglet提供了面向对象的编程接口,用于开发Windows、Mac OS X和Linux下的游戏以及大量视觉效果的应用。是一个纯Python语言编写的跨平台框架,用于开发多媒体和窗口特效应用。Pyglet通过BSD协议发布,可以用于任何商业和开源项目。

0818b9ca8b590ca3270a3433284dd417.png

pyglet

除此之外,它还拥有不需要额外依赖的独立性;支持多窗口和多显示器的设置;还可以载入任何格式的图片、音频、音乐和视频。

看完了这四款Python库的介绍,有没有你喜欢的?或者可以将你常用的Python库在评论区介绍给网友来讨论。

来源:中关村在线

作者:鲁畅

0818b9ca8b590ca3270a3433284dd417.png

微信号:omret-django

Django与您一起交流,一起学习。

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

你可能感兴趣的:(python程序库)