### 前言
```python
眾所周知python隨著人工智能時(shí)代的帶來漸漸走向神壇横侦,但是我們要知道的是python作為一門編程語(yǔ)言本身并不是很牛挥萌,python之所以會(huì)如此火熱主要就是由于其背后有一大堆功能十分強(qiáng)大的功能模塊與包
"""
模塊:可以粗略的理解為內(nèi)部含有一定功能代碼的python文件
包:多個(gè)python文件的集合(文件)
"""
```
### 實(shí)用模塊
```python
# 1、requests模塊
????requests模塊是一個(gè)爬蟲模塊枉侧,爬蟲是python的強(qiáng)項(xiàng)項(xiàng)目引瀑,像python有很多的爬蟲模塊,但是相比傳統(tǒng)的爬蟲模塊榨馁,requests模塊封裝簡(jiǎn)單憨栽,只需要用戶簡(jiǎn)單幾行代碼就能爬取大量?jī)?nèi)容。對(duì)新手相當(dāng)友好
# 2翼虫、pandas模塊
????pandas模塊是一個(gè)處理數(shù)據(jù)的模塊屑柔,你可以用來處理Excel數(shù)據(jù),還能進(jìn)行更為高級(jí)的人工智能珍剑、大數(shù)據(jù)數(shù)據(jù)處理掸宛。學(xué)好了對(duì)未來深入發(fā)展好處多多
# 3、pyecharts模塊
????有中文文檔招拙!這是這個(gè)庫(kù)最好的一個(gè)地方唧瘾,你不用費(fèi)勁的去查英文文檔措译,也不用去費(fèi)勁的全網(wǎng)找翻譯版本。echarts是一個(gè)百度開源的數(shù)據(jù)可視化庫(kù)饰序,憑借著良好的交互性领虹,精巧的圖表設(shè)計(jì),得到了眾多開發(fā)者的認(rèn)可求豫。而pyecharts就是使用python封裝的庫(kù)塌衰,他畫出來的圖可以直接使用瀏覽器打開,而且非常美觀
# 4蝠嘉、pygame模塊
????pygame是python用來開發(fā)游戲的一個(gè)模塊猾蒂,使用這個(gè)模塊,你可以用簡(jiǎn)潔的代碼開發(fā)出令人滿意的游戲是晨。像是一些簡(jiǎn)單的小游戲都可以使用pygame進(jìn)行開發(fā)
# 5、jieba庫(kù)
????英文分詞很容易舔箭,只需要按空格分開就行了罩缴,但是中文分詞不是那么容易。所幸有jieba庫(kù)层扶,jieba庫(kù)提供了3種不同精度的分詞方法箫章,適用于不同的環(huán)境,jieba庫(kù)使得我們的中文處理工作更加便捷快速
# 6镜会、TensorFlowTensorFlow
????是知名的深度學(xué)習(xí)的庫(kù)檬寂,你可以使用TensorFlow開發(fā)出不錯(cuò)的人工智能模型
# 7、wxpython
????是Python的一個(gè)GUI(圖形用戶界面)工具戳表。你可以使用這個(gè)庫(kù)快速開發(fā)出電腦軟件的交互界面桶至。這就是你要的ui了
# 8、BeautifulSoup
????它很慢匾旭,但這個(gè)xml和html的解析庫(kù)對(duì)于新手非常有用镣屹。如果你只會(huì)正則表達(dá)式,不妨試試這個(gè)庫(kù)价涝,至少我用了就不會(huì)再用正則了女蜈,除非特殊情況
# 9、matplotlib模塊
????也是一個(gè)數(shù)據(jù)可視化的模塊色瘩,但是這個(gè)模塊的功能更加全面伪窖,可以完成一些更高級(jí)的圖。我相信這個(gè)庫(kù)也是數(shù)據(jù)可視化的必學(xué)庫(kù)居兆。除了數(shù)據(jù)可視化覆山,里面還封裝了很多其他功能,我自己還在研究中
# 10史辙、nltk模塊
????他是一個(gè)自然語(yǔ)言工具包汹买∨迳耍可能大多數(shù)人不會(huì)用它,但它確實(shí)通用性非常高晦毙。如果你需要處理字符串的話生巡,它是非常好的庫(kù)。但它的功能遠(yuǎn)遠(yuǎn)不止如此见妒,甚至遠(yuǎn)超你的想象
# 11孤荣、PIL模塊
????PIL是python的一個(gè)圖形處理庫(kù),支持處理幾乎所有格式的圖片格式须揣,可以完成縮放裁剪盐股,顏色更改,疊加耻卡,添加線條疯汁,格式轉(zhuǎn)換÷牙遥總之幌蚊,處理圖片的工作幾乎都可以交個(gè)他
# 19、WeRobot模塊
????微信公眾號(hào)開發(fā)框架溃卡,也就是所謂的微信機(jī)器人溢豆。能處理圖片信息、文字信息瘸羡、關(guān)注事件漩仙、掃描二維碼事件等等。有公眾號(hào)的可以研究一下
```