Python語言模組分為哪幾類?有哪些主要模組?
在Python語言中,以“.py”為字尾名的檔案,就叫做一個模組,每一個模組在Python裡都被看做是一個獨立的檔案,模組可以被專案中的其他模組、指令碼甚至是互動式的直譯器所使用,也可以被其他程式引用。
1、系統內建模組
os模組:os模組包含普遍的作業系統功能
sys模組:提供了一系列有關Python執行環境的變數和函式
random模組:random模組用於生成隨機數
time 模組: 主要包含各種提供日期、時間功能的類和函式
datetime模組:對time模組的一個高階封裝
shutil模組:是一種高層次的檔案操作工具
logging模組:將日誌列印到了標準輸出中
re模組:可以直接呼叫來實現正則匹配
pymysql模組:連線資料庫,並實現簡單的增刪改查
threading模組:提供了更強大的多執行緒管理方案
queue模組:實現了多生產者,多消費者的佇列
json模組:用於字串和資料型別間進行轉換json
2、開源(三方)模組
Requests:最富盛名的http庫。每個Python程式設計師都應該有它。
Scrapy:從事爬蟲相關的工作,這個庫也是必不可少的。
NumPy:為Python提供了很多高階的數學方法。
matplotlib:一個繪製資料圖的庫。對於資料分析師非常有用。
Pygame:開發2D遊戲的時候可以用上 。
Scapy:用Python寫的資料包探測和分析庫。
Django:開源Web開發框架,它鼓勵快速開發,並遵循MVC設計,開發週期短。
Py2exe:將python指令碼轉換為windows上可以獨立執行的可執行程式。
BeautifulSoup:基於Python的HTML/XML解析器,簡單易用。
PyGtk:基於Python的GUI程式開發GTK+庫。
3、自定義模組
自定義模組是自己寫的模組,對某段邏輯或某些函式進行封裝後供其他函式呼叫。
注意:自定義模組的命名一定不能和系統內建的模組重名了,否則將不能再匯入系統的內建模組了。
例如:自定義了一個sys.py模組後,再想使用系統的sys模組是不能使用的。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69952527/viewspace-2930026/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是模組?Python模組分為哪幾類?Python
- Python保留字有哪些?分為幾類?Python
- 大資料入門學習者主要分為哪幾類,從業方向有哪些?大資料
- Python演算法分為哪幾類?具備哪些特徵?Python演算法特徵
- Python中模組是什麼?Python有哪些模組?Python
- Python運算子分為哪幾類?Python教程!Python
- GO語言字串有哪些?詳細分類Go字串
- Python中常用模組有哪些?Python
- Python中常用的模組有哪些?看看你知道幾個!Python
- 如何看盤?盤口語言有哪些分類?
- Python安裝模組有哪些方法?Python
- Python常用時間模組有哪些?這幾個很關鍵!Python
- Python運算子分為哪幾類?Python學習系列!Python
- 06 ## 模組分類
- 什麼是Python演算法?分為哪幾類?Python演算法
- DDoS攻擊主要分為哪幾類?滲透測試入門必看!
- 入門學習python語言主要用途有哪些?Python
- web安全是什麼?主要分為哪幾部分?Web
- php陣列的分類有哪幾個PHP陣列
- SQL(Structured Query Language)語句分哪幾類SQLStruct
- python threading模組有哪些函式Pythonthread函式
- Python中常用模組有哪些?Python基礎教程Python
- python爬蟲是什麼?爬蟲可以分為哪幾類?Python爬蟲
- 程式語言分類和選擇有哪些?我們選擇python而不直接學習底層語言?Python
- SQL語言有哪些分類?linux資料庫學習班SQLLinux資料庫
- Hyperion模組分類說明
- sap軟體功能介紹及主要功能(模組)有哪些?
- Python主要模組和常用方法Python
- Python直譯器分類有哪些?Python
- Python語言的特點有哪些?Python
- python的模組和類有什麼區別Python
- 盲盒APP功能模組有哪些?APP
- 學習python語言常見的庫有哪些?這五類!Python
- Python中常用的資料分析工具(模組)有哪些?Python
- 【Python】jieba分詞模組PythonJieba分詞
- 什麼是Web安全?Web安全主要分為哪幾個方面?Web
- python你用過哪些模組Python
- 目前國內的智慧家居提供商按其陣營,主要可以分為哪幾類?