python有一些常用的库,以及其作用如下:
1. pip install virtualenv
virtualenv 是一个创建隔绝的Python环境的工具。virtualenv创建一个包含所有必要的可执行文件的文件夹,用来使用Python工程所需的包。
添加bin快捷运行方式: 编辑/usr/bin/virtualenv
#!/usr/local/bin/python2.7
import virtualenv
virtualenv.main()
2.pip install circus
Circus是一个Python程序,用来监控和控制进程和套接字。
Circus可以通过命令行接口、web接口或者以编程的方式调用它的Python接口
3、MySQL-python
MySQL-python:是封装了MySQL C驱动的Python驱动
遇到报错:EnvironmentError: mysql_config not found
解决方法:
yum install python-devel
yum install mysql-devel
yum install gcc
3. 解析html库
from bs4 import BeautifulSoup
soup = BeautifulSoup(html) or soup = BeautifulSoup(open(‘index.html’))
四大对象种类
Beautiful Soup将复杂HTML文档转换成一个复杂的树形结构,每个节点都是Python对象,所有对象可以归纳为4种:
Tag
NavigableString
BeautifulSoup
Comment
属性有:name,attrs,children,descendants等
4.pdf解析库
https://github.com/jsvine/pdfplumber