版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
os模塊常用函數(shù)Contents知識目標技能目標素養(yǎng)目標掌握os和os.pah模塊的常用函數(shù)提高對文件和目錄的管理能力培養(yǎng)良好的信息素養(yǎng)和道德意識擁有非常多的第三方庫Python獨特的優(yōu)勢采集圖像數(shù)據(jù)時,經(jīng)常會用到os庫全稱OperatingSystem操作系統(tǒng)與操作系統(tǒng)交互的各種函數(shù)提供調(diào)用計算機底層操作系統(tǒng)的部分功能快速、高效地管理文件和目錄例如目錄的創(chuàng)建、刪除、遍歷等操作os模塊常用函數(shù)os模塊常用函數(shù)函數(shù)功能描述os.getcwd()獲取Python當前的工作路徑os.chdir()更改當前工作目錄os.mkdir()創(chuàng)建指定路徑的新目錄(如果目錄已存在,則會拋出一個錯誤)os.makedirs()遞歸地創(chuàng)建路徑中的多級目錄(如果目錄已存在,則不會發(fā)生任何操作)os.rmdir()刪除指定路徑的空目錄(如果目錄非空,則會拋出錯誤)os.removedirs()遞歸地刪除路徑中所有為空的目錄os.remove()刪除指定路徑的文件(如果路徑指向一個目錄,則會拋出錯誤)os模塊常用函數(shù)os.getcwd()獲取當前工作目錄Python會返回一個字符串,表示Python當前的工作路徑。當前Python的工作目錄os.getcwd()獲取當前工作目錄os模塊常用函數(shù)Python會返回一個字符串,表示Python當前的工作路徑當前Python的工作目錄路徑分隔符正斜杠'/'MacOS和Linux系統(tǒng)反斜杠'\'Windows系統(tǒng)轉(zhuǎn)義符:\n換行符,\t橫向制表符編碼時無法正確識別的路徑例如:D:\test路徑分隔符正斜杠'/'MacOS和Linux系統(tǒng)反斜杠'\'Windows系統(tǒng)轉(zhuǎn)義符:\n換行符,\t橫向制表符編碼時無法正確識別的路徑例如:D:\test路徑分隔符解決辦法在每個分隔符前再加一個反斜杠,先將轉(zhuǎn)義字符轉(zhuǎn)義1例如'D:\\test'在路徑字符串前添加非轉(zhuǎn)義的原始字符'r'2例如r'D:\test'將路徑字符串中所有的反斜杠'\'改為正斜杠'/'3例如'D:/test'os模塊常用函數(shù)os.chdir()將Python的工作目錄更改為指定的目錄os模塊常用函數(shù)os.chdir()將Python的工作目錄更改為指定的目錄os.chdir()os模塊常用函數(shù)防止\t被識別成橫向制表符獲取當前的工作目錄輸出結(jié)果將Python的工作目錄更改為指定的目錄os.mkdir()os模塊常用函數(shù)在指定位置創(chuàng)建一個空目錄(空文件夾),且只能創(chuàng)建一級目錄。如果目錄已存在會拋出一個錯誤os.makedirs()os模塊常用函數(shù)遞歸地創(chuàng)建路徑中的多級目錄再次運行該段代碼系統(tǒng)不會報錯os.rmdir()os模塊常用函數(shù)刪除指定路徑的空目錄(如果目錄非空,則會拋出錯誤)os.removedirs()os模塊常用函數(shù)遞歸地刪除路徑中所有為空的目錄os.remove()os模塊常用函數(shù)刪除指定路徑的文件(如果路徑指向一個目錄,則會拋出錯誤)。os.path模塊os.path模塊常用函數(shù)Python中處理路徑信息的常用模塊之一,os模塊的一個子模塊常用于:獲取路徑的各種信息、屬性拼接路徑、分割路徑等os.path模塊常用函數(shù)os.path模塊Python中處理路徑信息的常用模塊之一,os模塊的一個子模塊。常用于:獲取路徑的各種信息、屬性拼接路徑、分割路徑等os.path模塊常用函數(shù)函數(shù)功能描述os.path.split()分割路徑,將目錄部分和文件名部分拆開,返回一個二元的元組os.path.splitext()os.path.join()將多個路徑組合為一個完整路徑,返回的是一個字符串os.path.abspath()返回指定路徑的絕對路徑os.path.exists()判斷路徑是否存在os.path模塊常用函數(shù)os.path.split()分割路徑,將目錄部分和文件名部分拆開,返回一個二元的元組。os.path模塊常用函數(shù)os.path.split()分割路徑,將目錄部分和文件名部分拆開,返回一個二元的元組。目錄部分文件名部分os.path模塊常用函數(shù)os.path.splitext()分割路徑,將一個文件路徑拆分成兩部分:文件名和文件擴展名文件名部分文件擴展名。os.path模塊常用函數(shù)os.path.join()將多個路徑組合為一個完整路徑,返回的是一個字符串join()函數(shù)根據(jù)操作系統(tǒng)自動選擇適當?shù)穆窂椒指舴鹢s.path模塊常用函數(shù)os.path.abspath()返回指定路徑的絕對路徑接受一個參數(shù)絕對路徑相對路徑返回從根目錄開始的完整路徑相對于當前工作目錄的路徑os.path模塊常用函數(shù)os.path.abspath()返回指定路徑的絕對路徑獲取當前工作目錄當前的工作目錄os.path模塊常用函數(shù)os.path.abspath()返回指定路徑的絕對路徑相對路徑os.path模塊常用函數(shù)os.path.abspath()返回指定路徑的絕對路徑完整的絕對路徑os.path模塊常用函數(shù)os.path.exists()判斷路徑是否存在如果存在返回true如果不存在返回FALSE判斷path是否存在os.path模塊常用函數(shù)os.pa
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 上海思博職業(yè)技術(shù)學院《化工設(shè)計基礎(chǔ)理論》2023-2024學年第一學期期末試卷
- 智慧停車項目報告范文
- 上海師范大學天華學院《國際私法與國際經(jīng)濟法》2023-2024學年第一學期期末試卷
- 上海思博職業(yè)技術(shù)學院《戰(zhàn)略人力資源管理》2023-2024學年第一學期期末試卷
- 2025租房合同格式
- 課題申報書:高校提高人才自主培養(yǎng)質(zhì)量的課程體系建設(shè)研究
- 課題申報書:甘孜爐霍藏族山歌民間藝人口述史調(diào)查研究
- 校園法制教育宣傳
- 《大青樹下的小學》第一課時公開課一等獎創(chuàng)新教案
- 統(tǒng)編版語文九年級上冊第三單元公開課一等獎創(chuàng)新教學設(shè)計
- 2024年獨家:國際商標授權(quán)使用合同
- GB/T 45090-2024塑料再生塑料的標識和標志
- 《工廠垃圾分類》課件
- 6.1 認識經(jīng)濟全球化 課件-高中政治統(tǒng)編版選擇性必修一當代國際政治與經(jīng)濟-2
- 2024年《檔案工作實務(wù)》考試復習題庫400題(含答案)
- 2025年1月“八省聯(lián)考”考前猜想卷歷史試題01 含解析
- 眼科練習卷含答案
- 山東省淄博市2023-2024學年高二上學期期末教學質(zhì)量檢測試題 數(shù)學 含解析
- 專題23 殖民地人民的反抗與資本主義制度的擴展(練習)
- 2024至2030年中國無甲醛多層板數(shù)據(jù)監(jiān)測研究報告
- 算法設(shè)計與分析 課件 5.4.1-動態(tài)規(guī)劃-0-1背包問題-問題描述和分析
評論
0/150
提交評論