回覆列表
-
1 # 東龍川江
-
2 # python進階者
這個問題問的有點大,python有很多模組,要一一例舉出來不是那麼容易的。
不過大體我們將python的模組分為三大類:
1、自定義模組,自己封裝的模組。
2、內建模組,python自帶的可以直接使用的模組。下載完python即可直接使用。
3、開源模組,即第三方模組,也就是我們使用的由其他人封裝好的模組。需要額外下載。
-
3 # 呼兒嘿呦470
python程式主要是由:模組、語句、函式、類、資料、註釋等組成。
Python是解釋性語言,寫的程式碼不用編譯,其實是個指令碼,由Python直譯器解釋程式碼再執行。
Python語言的核心只包含數字、字串、列表、字典、檔案等常見型別和函式,而由Python標準庫提供了系統管理、網路通訊、文字處理、資料庫介面、圖形系統、XML處理等額外的功能
Python第三方模組有:
1. Requests。Kenneth Reitz寫的最富盛名的http庫,每個Python程式設計師都應該會使用它;
2. Scrapy。如果你是從事Python爬蟲相關的工作,這個庫必不可少;
3. WxPython。Python的一個GUI工具,主要用它替代tkinter;
4. Pillow。它是PIL的一個友好分支,對於使用者比PIL更加友好,對於任何在圖形領域工作的人是必備的庫;
5. SQLalchemy。一個數據庫的庫,對它的評價中等;
6. Beautifulsoup。這個雖然說比較慢,但是它的xml和html的解析庫對於新手來講非常好用;
7. Twisted。對於網路應用開發者最重要的工具,它有非常優美的api,被很多Python開發大牛使用;
8. Numpy。它為Python提供了很多高階的數學方法;
9. Scipy。這是一個Python的演算法和數學工具庫,它的功能把很多科學家從ruby吸引到了Python;
10. Matplotlib。一個繪製資料圖的庫,對於資料科學家或者分析師非常有用。