




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第pythonos模塊使用方法介紹os(operatingsystem)模塊是python中操作文件系統(tǒng)的模塊,它是Python程序與操作系統(tǒng)進行交互的接口
os模塊常用方法
1、os.chdir(path)修改當前工作目錄(一般不會進行更改)
用處:可以跨目錄寫文件和調用模塊,可以切換當前目錄進行訪問其下目錄的文件內容
importos
print(os.getcwd())
os.chdir("E:\python")
print(os.getcwd())
E:\python練習
E:\python
2、os.curdir()獲取當前目錄
注意:返回的是相對路徑
3、os.chmod()修改權限(一般用在Linux)
4、os.close()關閉文件路徑
5、os.cpu_count()返回的是cpu核所對應的線程數
6、os.getcwd()獲取當前路徑
importos
print(os.getcwd())
E:\python練習
注意:返回的是絕對路徑,相當于Linux下的pwd命令
7、os.getppid()獲取當前進程的進程編號
8、os.kill()通過進程編號殺死進程
9、os.linesep()對應系統(tǒng)下的換行符
10、os.listdir()返回對應目錄下的所有文件及文件夾
importos
print(os.listdir())
[demo1.py,demo12.py,demo13.py]
注意:隱藏文件也能被調取出來,返回的是列表
11、os.makedirs()創(chuàng)建目錄,支持多層創(chuàng)建目錄(文件夾)
新建多級路徑,執(zhí)行的是遞歸創(chuàng)建
importos
os.makedirs("test/os/makedirs")
print(os.listdir())
[demo1.py,demo12.py,demo13.py,test]
12、os.mkdir()創(chuàng)建目錄(只支持一層創(chuàng)建)即新建一個路徑
傳入一個類路徑參數來作為新建路徑的位置和名稱
importos
os.mkdir("test.mkdir")
print(os.listdir())
[demo1.py,demo12.py,demo13.py,test.mkdir]
注意:如果傳入的路徑已存在,則會拋出FileExistsError異常
13、os.open()創(chuàng)建文件相當于全局函數open()(IO流)
14、os.pathsep()獲取環(huán)境變量的分隔符windowslinux
15、os.sep()獲取路徑的分隔符
16、os.remove(文件名或路徑)刪除文件
此函數用于刪除文件
importos
os.remove("zuoye1.py")
print(os.listdir())
17、os.rmdir()刪除目錄
importos
os.rmdir("test/os/makedirs")
print(os.listdir())
importos
os.rmdir("test.mkdir")
print(os.listdir())
注意:只刪除單個目錄,不可逐級刪除
18、os.removedirs()移除目錄,支持多級刪除(遞歸)
會從最下級目錄開始逐級刪除指定路徑
importos
os.removedirs("test/os/makedirs")
print(os.listdir())
注意:遇到非空目錄即停止
19、os.system()執(zhí)行終端命令os.system(cls)清屏
20、os.rename(src,dst)將文件或路徑重命名
src為指向的文件或路徑dst為重命名后的名稱
注意:若指定的路徑在其他目錄下,該函數可實現文件或路徑的剪切后粘貼操作
21、os.renames()重命名路徑(rename的遞歸版本)
22、可用來判斷判斷當前運行所在的環(huán)境
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 實踐案例2025年入團考試試題及答案
- 關鍵知識點 2024年高級審計師考試試題及答案
- 2024年初級審計師考試綜合評估試題及答案
- 2025年入團考試高質量復習試題及答案
- 2024年火災安全常識試題及答案
- 無人機電池維護常識試題及答案
- 中級會計輔導資料的重要性試題及答案
- 啟發(fā)思考2025年入團考試試題及答案
- 2024年碩士外語考試的試題類型及解析試題及答案
- 內部控制與審計質量的關聯分析試題及答案
- 浙江《建筑工程消防驗收操作技術導則(試行)》
- 2025山東煙臺市蓬萊區(qū)城市建設投資集團有限公司招聘22人筆試參考題庫附帶答案詳解
- 建筑勞務公司人事管理制度
- 2025年湖南省中考數學模擬試卷(一)(原卷版+解析版)
- 應聘人員登記表
- 光纜線路工程驗收標準
- 2024年山東省公共衛(wèi)生臨床中心招聘筆試真題
- 電力施工管理制度
- 課題開題報告:機理-數據混合驅動下高速公路新型混合交通流狀態(tài)估計與協同控制策略研究
- 2023年湖南省懷化市中考物理試題【含答案、解析】
- 2025年全國二模日語試題及答案
評論
0/150
提交評論