python常用內(nèi)置模塊你了解嗎
使用模塊
當(dāng)import一個(gè)模塊時(shí),自動(dòng)做三件事: 1. 運(yùn)行一遍該模塊內(nèi)的所有代碼(保證這個(gè)模塊沒(méi)有bug) 2. 生成一個(gè)名稱(chēng)空間,這個(gè)名稱(chēng)跟模塊名同名 3. 讓運(yùn)行程序連接名稱(chēng)空間,后續(xù)就可以使用模塊中的變量/函數(shù) python文件中自帶變量:__name__,如果py文件是以程序的方式運(yùn)行,__name__ = 'main',如果以模塊的方式運(yùn)行,__name__ = 文件名
time - 時(shí)間模塊
import time time.sleep(2) # 程序暫停,單位秒 # 獲取時(shí)間戳 print(time.time()) #格式化輸出時(shí)間 print(time.strftime('%Y-%m-%d %H:%M:%S'))
sys - 系統(tǒng)模塊
import sys # 獲取環(huán)境變量 print(sys.path) print(sys.version) print(sys.platform)
random - 隨時(shí)數(shù)模塊
import random #生成一個(gè)(0,1)的隨機(jī)數(shù) print('%.3f' % random.random()) print(random.randint(1,100)) # 隨機(jī)從序列中取出一個(gè)值 li = [1,2,3,4] c = random.choice(li) print(c) # 打亂一個(gè)列表的排序 random.shuffle(li) print(li)
os - 操作系統(tǒng)模塊
import os # 獲取當(dāng)前文件位置 pwd print(os.getcwd()) # 新建一個(gè)文件夾 os.mkdir('aaa') os.sep #獲取操作系統(tǒng)的文件分隔符
總結(jié)
本篇文章就到這里了,希望能夠給你帶來(lái)幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!
- python中常用的內(nèi)置模塊匯總
- Python基礎(chǔ)之內(nèi)置模塊詳解
- 詳解python內(nèi)置模塊urllib
- 使用Python內(nèi)置模塊與函數(shù)進(jìn)行不同進(jìn)制的數(shù)的轉(zhuǎn)換
- python內(nèi)置模塊collections知識(shí)點(diǎn)總結(jié)
- 淺析python內(nèi)置模塊collections
- Python3內(nèi)置模塊之base64編解碼方法詳解
- Python3內(nèi)置模塊random隨機(jī)方法小結(jié)
- Python?常用內(nèi)置模塊超詳細(xì)梳理總結(jié)
相關(guān)文章
在Django的URLconf中進(jìn)行函數(shù)導(dǎo)入的方法
這篇文章主要介紹了在Django的URLconf中進(jìn)行函數(shù)導(dǎo)入的方法,Django是Python的最為著名的開(kāi)發(fā)框架,需要的朋友可以參考下2015-07-07python 隨機(jī)密碼生成器的實(shí)現(xiàn)示例
隨機(jī)密碼生成器是一種非常有用的工具,它可以幫助我們生成隨機(jī)的、復(fù)雜的密碼,提高我們的賬戶(hù)安全性,本文就來(lái)介紹一下python 隨機(jī)密碼生成器的實(shí)現(xiàn)示例,感興趣的可以了解一下2023-11-11python爬蟲(chóng) 爬取超清壁紙代碼實(shí)例
這篇文章主要介紹了python爬蟲(chóng)學(xué)習(xí) 爬取超清壁紙代碼實(shí)例,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-08-08python寫(xiě)入并獲取剪切板內(nèi)容的實(shí)例
今天小編就為大家分享一篇python寫(xiě)入并獲取剪切板內(nèi)容的實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-05-05更新pip3與pyttsx3文字語(yǔ)音轉(zhuǎn)換的實(shí)現(xiàn)方法
今天小編就為大家分享一篇更新pip3與pyttsx3文字語(yǔ)音轉(zhuǎn)換的實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-08-08python使用openpyxl實(shí)現(xiàn)對(duì)excel表格相對(duì)路徑的超鏈接的創(chuàng)建方式
這篇文章主要介紹了python使用openpyxl實(shí)現(xiàn)對(duì)excel表格相對(duì)路徑的超鏈接的創(chuàng)建方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03100行Python代碼實(shí)現(xiàn)自動(dòng)搶火車(chē)票(附源碼)
又到年底了,相信對(duì)于在外地的朋友們來(lái)說(shuō),火車(chē)票是到年底最頭痛的一件事了,但作為程序員的你怎么能一樣呢?快發(fā)揮你的特長(zhǎng),下面這篇文章主要給大家介紹了如果通過(guò)100行Python代碼實(shí)現(xiàn)自動(dòng)搶火車(chē)票的相關(guān)資料,需要的朋友可以參考下。2018-01-01Python基于SMTP協(xié)議實(shí)現(xiàn)發(fā)送郵件功能詳解
這篇文章主要介紹了Python基于SMTP協(xié)議實(shí)現(xiàn)發(fā)送郵件功能,結(jié)合實(shí)例形式分析了Python使用SMTP協(xié)議實(shí)現(xiàn)郵件發(fā)送的相關(guān)操作技巧,并總結(jié)分析了Python發(fā)送純文本郵件、郵件附件、圖片郵件等相關(guān)操作技巧,需要的朋友可以參考下2018-08-08詳解Python中的Numpy、SciPy、MatPlotLib安裝與配置
這篇文章主要介紹了詳解Python中的Numpy、SciPy、MatPlotLib安裝與配置,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-11-11