好用的python库(转)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了好用的python库(转)相关的知识,希望对你有一定的参考价值。

这个专区就是用来分享你在使用 Python 过程中发现的或者自己写的 Python 库。有时候一个好用的库将大大节省一个开发者的时间,也会让开发者多这个库的作者感激涕零的。例如我在开发 Pythonzhcn 时用到了这些库:

django==1.10.4

django-model-utils==2.6,为 django 提供更多常用的 Field 和常用的 Model

django-allauth==0.29.0,用户系统使用的就是这个,更棒的是支持 OAuth2.0 第三方登录,如 GitHub、weibo、sina、google。好用到没朋友。

django-crispy-forms==1.6.1 一个模板标签生成 bootstrap4 样式的表单,太方便了!

django-contrib-comments==1.7.3 社区的回复系统由它提供,拓展性非常强。

django-mptt==0.8.6 提供层级回复,虽然目前社区已时间线排序回复,但其实后台已经记录了层级回复的顺序,以后可以随时切换成楼中楼的回复形式。

django-imagekit==3.3 头像处理

django-braces==1.10.0 更多 class based view

django-notifications-hq==1.2 社区通知系统由这个 app 提供

django-simple-captcha==0.5.3 注册时的验证码由这个 app 提供

django-robots==3.0 通过后台管理 robots.txt,而且源码清晰易读,推荐初学者学习其源码。

django-anymail[sendgrid]==0.10 社区的邮件发送由它提供,3行配置就可顺畅发送邮件,太棒了!

-e git+https://github.com/zmrenwu/[email protected]#egg=actstream 点赞、收藏、推荐功能由这个 app 提供,fork 自 django-activity-stream,我对它做了拓展。

Markdown==2.6.7 看名字就知道了。

Pygments==2.1.3

Pillow==3.4.2

bleach==1.5.0 过滤 HTML 内容,有效防止 xss 攻击。

timeago==1.0.7 超好用的显示时间的小脚本,比如发布在 3 分钟前的帖子发布时间将显示 3分钟前。

大家也来分享一些你遇到的好用的库吧!

以上是关于好用的python库(转)的主要内容,如果未能解决你的问题,请参考以下文章

今天清华学长告诉你python中那个库最好用 pdf转docx,这个库很好用

Python啥爬虫库好用?

怎么发现好用的python库

python内置的高效好用各种库

python好用的测试库-Nose

Python中好用的第三方mock库-httmock