一、BeautifulSoup模块
关于BeautifulSoup模块主要用于规范化网页源代码,利用其一些特定的解析标签函数来分析网页,的得到一些特定的内容,用起来方便简单容易入门,但仍然有一些弊端,比如说对于网页中含有js代码的就不能有效读取与分析,所以常结合正则表达式来进行使用,效率特别好
二、Scrapy + Selenium 模块
这两个模块结合起来使用常用于解析javascript,安装与配置比较麻烦,具体安装过程及需要额外安装哪些文件自行百度
三、MySQLdb模块
此模块用于连接MySQL数据库,没有他是万万不能连接的,有了他也不一定好使,常见错误便是好多人在导入这个包的时候,不注意大小写,以至于提示无此模块
四、Twisted模块
具体此模块怎么用,小编不太清楚,大致是在网络编程的时候会用到
五、wxPython模块
用于编写GUI程序,此模块常结合boa-constructor使用,具体使用方法自行百度
附;另外用于编写GUI程序的模块还有PyQt4,eric模块,还有一个PythonIDE winPython安装之后来进行Python代码的编写,里边集成的有Qt Designer来编写GUI,这个相对较为方便,类似于VC直接拉控件了
注明:Python的模块很多,当你需要用到哪个的时候再去安装,但无论是安装哪一个模块,都要注意的是版本问题,因为不同版本之间不能完全兼容,以至于在安装模块的时候出现各种奇葩错误,但小伙伴们要耐得住性子,慢慢来,更多模块会在后继继续分享。
时间: 2024-10-14 07:01:30