Python中不常使用却有效率的模块

1、itertools 模块:内部有combinations方法重点在组合,permutations方法重在排列

2、slate、pdfminer PDF解析模块:解析PDF格式数据,前者返回一个字符串,之后就可以用Re正则找你需要的数据了;后者返回的是一个文本格式,可以逐行解析;

3、XML文件解析模块:解析XML格式,解构之后是一个Tree形,可以用正则做;也可以用循环找数据;

4、mutiprocessing:多进程模块,由于Python线程解释器问题,每次只允许执行一个线程,所以并行线程行不通;

但是可以通过该模块进行多进程,原理与线程类似;

5、sympy 解矩阵方程模块;

猜你喜欢

转载自blog.csdn.net/zehui6202/article/details/80513026