有什麼python庫讓你相見恨晚,眼前一亮

  python中使人拍案叫絕的庫實在太多了。python自己就是萬能膠水,衆多強大的庫/模塊正是它的優點。這裏僅僅簡單舉些例,排名不分前後。python

1.爬蟲神器scrapy框架

配上scrapy-redis組件,輕鬆開發一個分佈式爬蟲。言語沒法表達個人景仰。git

二、matplotlib繪圖庫,繪圖神器

image-20201215103718543

image-20201215103731578

3.you-get下載神器

國內外主流如的60多個網站的視頻都支持下載。下圖勾分別爲支持視頻、圖像、音頻。web

4a3300063c53fd230a4b

4.下載利器wget,只要給下載地址,就能下載

img

5.jieba 中文分詞工具

img

7.Django框架,Python 界最流行的 web 框架

img

8.PIL,圖像處理模塊。我的的《網絡爬蟲之簡單驗證碼識別》就有用到此模塊。

img

9.Requests

  requests庫是一個經常使用的用於http請求的模塊,它使用python語言編寫,能夠方便的對網頁進行爬取,是學習python爬蟲的較好的http請求模塊。redis

10.pyecharts,數據可視化神器

  pyecharts 是一個用於生成 Echarts 圖表的類庫。Echarts 是百度開源的一個數據可視化 JS 庫。用 Echarts 生成的圖可視化效果很是棒,爲了與 Python 進行對接,方便在 Python 中直接使用數據生成圖。算法

pp

11.logging

  用Python寫代碼的時候,在想看的地方寫個print xx 就能在控制檯上顯示打印信息,這樣子就能知道它是什麼了,可是當我須要看大量的地方或者在一個文件中查看的時候,這時候print就不大方便了,因此Python引入了logging模塊來記錄我想要的信息。sql

12.Pandas

  pandas是基於NumPy數組構建的,使數據預處理、清洗、分析工做變得更快更簡單。pandas是專門爲處理表格和混雜數據設計的,而NumPy更適合處理統一的數值數組數據。數據庫

13.sqlmap

  一款用來檢測與利用SQL注入漏洞的免費開源工具,支持全部類型數據庫的注入。也許就連不少專業的Python開發者都未曾用過,不過,在網絡世界的另外一角,白帽子、黑客、網絡安全愛好者心中,它簡直是神通常的存在數組

14.TensorFlow

  谷歌一個很是著名的開源機器學習框架,在業界很是流行,社區資料豐富,接口文檔全面,能隨時隨地構建可靠的機器學習模型,快速驗證算法有效性,若是你是一個科研人員或工程人員,那麼tensorflow就是一個很是不錯的輔助工具,值得學習和使用安全

15.python QT 圖形界面開發

<img src="https://gitee.com/goutouaa/pic/raw/master/image/20201215110807.png" alt="img" style="zoom:50%;" />網絡

相關文章
相關標籤/搜索