python中常用第三方库记录
python中有很多很好用的第三方库,现在记录一下这些库以及如何下载
一、virtualenv,这是一个可以将生产环境隔离开的python库,非常好用
在linux下使用pip install virtualenv
window下建议使用virtualenvwrapper-win, pip install virtualenvwrapper-win
这个库的简单入门使用请一步另一篇文章
http://www.cnblogs.com/lgh344902118/p/7010797.html
二、requests,这是一个请求网络数据的第三方库,可以用来做简单的爬虫,包含了get,post,put,delete等等请求方式
有个urllib库跟他很像,但是感觉requests更好用
安装方式pip install requests
三、网站开发
网站开发有两个比较有名的第三方库
一个是django,一个是flask
两者的区别在于django内置很多有用的插件(admin,csrf_token等等),而flask 只依赖Jinjia2模板引擎和 Werkzeug WSGI 工具集
简单的说,django帮你把很多事情都做好了,而flask更自由,django适合新手入门,flask需要有一些开发经验。(个人感觉)
安装方式pip install django,pip install flask
四、爬虫
爬虫和网站开发应该是python应用比较广的几个方面了
比较有名的爬虫的框架有scrapy,以及自动化测试框架selenium
两者的区别在于selenium是模拟浏览器来请求数据,相对而言scrapy速度要快得多
安装方式pip install Scrapy, pip install selenium
安装scrapy可能会有报错,请自行百度。
五、图像处理
图像处理最出名的应该是PIL和opencv,相较而言opecv更专业。不过一般来说PIL够用了
安装方式
pip install pillow
pip install opencv-python
相关文章
- Python中的BeautifulSoup模块
- python常用的数据结构运行效率分析
- Python图形化数据分析库汇总
- 使用python将中文与Unicode编码相互转换
- Python 继承
- python下timer定时器常用的两种实现方法
- 《贝叶斯思维:统计建模的Python学习法》一2.5 封装框架
- 使用 Python 机器学习的糖尿病预测模型
- (数据科学学习手札80)用Python编写小工具下载OSM路网数据
- Python 常用的ORM框架简介
- 【python web开发知识点整理3】- 容器基础
- 《Python数据科学实践指南》——第2章 Python基础知识 2.1 应当掌握的基础知识
- python常用内置模块
- python语言:通过对100个常用网站进行网络连接操作来判断当前的网络情况(是否被断掉)
- Python基础之:struct和格式化字符
- 华为OD机试 - 任务混部 (Python)| 真题+思路+考点+代码+岗位
- Python深度学习常用平台
- python两个整数和浮点的方法来获取值
- python虚拟环境
- 常用终止python程序方法
- Python脚本完美解决Linux环境解压.zip文件乱码问题
- Python每日一学 04——常用数学运算函数
- Python实现性能测试(locust)