免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
os、os.path 模塊中關(guān)于文件、目錄常用的函數(shù)使用方法,《零基礎(chǔ)入門學(xué)習(xí)Python》,Python交流,魚C論壇
我們第一節(jié)課就講過了,Python是跨平臺的語言,也即是說同樣的源代碼在不同的操作系統(tǒng)不需要修改就可以同樣實現(xiàn)。
因此Python的作者就倒騰了OS模塊這么一個玩意兒出來,有了OS模塊,我們不需要關(guān)心什么操作系統(tǒng)下使用什么模塊,OS模塊會幫你選擇正確的模塊并調(diào)用。
os模塊中關(guān)于文件/目錄常用的函數(shù)使用方法
函數(shù)名
使用方法
getcwd()
返回當(dāng)前工作目錄
chdir(path)
改變工作目錄
listdir(path='.')
列舉指定目錄中的文件名('.'表示當(dāng)前目錄,'..'表示上一級目錄)
mkdir(path)
創(chuàng)建單層目錄,如該目錄已存在拋出異常
makedirs(path)
遞歸創(chuàng)建多層目錄,如該目錄已存在拋出異常,注意:'E:\\a\\b'和'E:\\a\\c'并不會沖突
remove(path)
刪除文件
rmdir(path)
刪除單層目錄,如該目錄非空則拋出異常
removedirs(path)
遞歸刪除目錄,從子目錄到父目錄逐層嘗試刪除,遇到目錄非空則拋出異常
rename(old, new)
將文件old重命名為new
system(command)
運行系統(tǒng)的shell命令
walk(top)
遍歷top路徑以下所有的子目錄,返回一個三元組:(路徑, [包含目錄], [包含文件])【具體實現(xiàn)方案請看:第30講課后作業(yè)^_^】
以下是支持路徑操作中常用到的一些定義,支持所有平臺
os.curdir
指代當(dāng)前目錄('.')
os.pardir
指代上一級目錄('..')
os.sep
輸出操作系統(tǒng)特定的路徑分隔符(Win下為'\\',Linux下為'/')
os.linesep
當(dāng)前平臺使用的行終止符(Win下為'\r\n',Linux下為'\n')
os.name
指代當(dāng)前使用的操作系統(tǒng)(包括:'posix',  'nt', 'mac', 'os2', 'ce', 'java')
os.path模塊中關(guān)于路徑常用的函數(shù)使用方法
函數(shù)名
使用方法
basename(path)
去掉目錄路徑,單獨返回文件名
dirname(path)
去掉文件名,單獨返回目錄路徑
join(path1[, path2[, ...]])
將path1, path2各部分組合成一個路徑名
split(path)
分割文件名與路徑,返回(f_path, f_name)元組。如果完全使用目錄,它也會將最后一個目錄作為文件名分離,且不會判斷文件或者目錄是否存在
splitext(path)
分離文件名與擴(kuò)展名,返回(f_name, f_extension)元組
getsize(file)
返回指定文件的尺寸,單位是字節(jié)
getatime(file)
返回指定文件最近的訪問時間(浮點型秒數(shù),可用time模塊的gmtime()或localtime()函數(shù)換算)
getctime(file)
返回指定文件的創(chuàng)建時間(浮點型秒數(shù),可用time模塊的gmtime()或localtime()函數(shù)換算)
getmtime(file)
返回指定文件最新的修改時間(浮點型秒數(shù),可用time模塊的gmtime()或localtime()函數(shù)換算)
以下為函數(shù)返回 True 或 False
exists(path)
判斷指定路徑(目錄或文件)是否存在
isabs(path)
判斷指定路徑是否為絕對路徑
isdir(path)
判斷指定路徑是否存在且是一個目錄
isfile(path)
判斷指定路徑是否存在且是一個文件
islink(path)
判斷指定路徑是否存在且是一個符號鏈接
ismount(path)
判斷指定路徑是否存在且是一個掛載點
samefile(path1, paht2)
判斷path1和path2兩個路徑是否指向同一個文件
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
Python的武器庫11:os模塊
Python學(xué)習(xí)筆記《Python核心編程》第9章 文件和輸入輸出
Python常見文件操作的函數(shù)示例
python學(xué)習(xí)
Python文件目錄操作就是這么6
一個月能入門Python嗎?月薪25K的大佬給我整理了函數(shù)和模塊資料!
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服