Python os包功能(Windows)


Python os包功能 (圖片為Windows10環境)

1.os.name            # 導入依賴操作系統模塊的名字

 

2.os.environ        一個mapping對象表示環境

3.os.curdir          一個mapping對象表示環境

 

4.os.pardir          操作系統用此常數字符串作為父文件夾的引用

 

5.os.sep               # 系統使用此字符來分割路徑

 

6.os.altsep          系統視同另外一個字符來分割路徑,如果只有一個分隔符存在則為None

 

7.os.extsep         # 分割基本文件名和擴展名的字符

 

8.os.pathsep        # 分割搜索路徑的字符

 

9.os.linesep         # 換行的字符

 

 

10. os.getcwd()         # 返回當前工作目錄

import os
os.getcwd()  # 'C:\\Users\\Administrator\\Pictures\\Saved Pictures'

11. os.chdir(path)        # 改變當前工作目錄

import os
os.getcwd()  # 'C:\\Users\\Administrator\\Pictures\\Saved Pictures'
os.chdir('C:\\Users')
os.getcwd()  # 'C:\\Users'

3. os.listdir(path)        # 改變當前工作目錄

import os
os.listdir('C:\\Users\\Administrator\\Pictures\\Saved Pictures')
# ['1.jpg', '10.jpg', '11.png', '2.jpg', '3.jpg', '4.jpg', '5.jpg', '6.jpg', '7.jpg', '8.jpg', '9.jpg']

4. os.remove(path)        # 移除一個文件/文件夾

import os
os.remove('C:\\Users\\Administrator\\Pictures\\Saved Pictures\\remove.jpg')
# 只能移除為空的文件夾, 當刪除不存的文件時,會拋出異常
Traceback (most recent call last): File "<input>", line 1, in <module> FileNotFoundError: [WinError 2] 系統找不到指定的文件。: 'C:\\Users\\Administrator\\Pictures\\Saved Pictures\\remove.jpg'

5. os.remove(path)        # 移除一個文件/文件夾

import os
os.remove('C:\\Users\\Administrator\\Pictures\\Saved Pictures\\remove.jpg')
# 只能移除為空的文件夾, 當刪除不存的文件時,會拋出異常
Traceback (most recent call last): File "<input>", line 1, in <module> FileNotFoundError: [WinError 2] 系統找不到指定的文件。: 'C:\\Users\\Administrator\\Pictures\\Saved Pictures\\remove.jpg'

    

chmod


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM