Python 笔记四:Python的常用库收集

Python 笔记四:Python的常用库收集

知乎网友:先学Flask,再学Django,最后Tonardo

有一篇文章说到,海盗用flask,海军用django,你是什么?我看海贼王多了

Web框架

  • Django 最牛的全栈的完整的框架,大而一
  • Flask 分散的全栈的插件的框架,小而美
  • Webpy 微框架,适合小项目
  • Tonardo 异步非阻塞式高性能的Web框架
  • web2py 全功能Web应用框架,像ROR

科学计算

  • Numpy 科学计算必学,很多库的依赖
  • Scipy 很少用到,不敢介绍
  • Pandas 支持表格等多维数据

协程(python 3.5)

  • asyncio 内置了对异步IO的支持
  • aiohttp 单线程并发IO操作,实现多用户的高并发

机器学习

  • scikit-learn 最适合初学者学习的神经网络库
  • Theano 可以支持复杂的函数计算,很多神经网络的库都依赖着它

图像处理

  • pillow Python Imaging Library的分支

内置库

  • os 用于系统操作
  • path 文件路径
  • urlib 发送请求专用
  • subprocess 系统命令行控制

爬虫

命令交互

  • ipython 交互命令行,适合科学计算
  • jupyter ipython notebook 的延伸,可以直接放在github上

生成文档

才疏学浅,不断更新。

参考
python资源用之不竭,参考 Awesome Python

转载,请表明出处。总目录Awesome GIS

转载,请表明出处。总目录后端记事本

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容