Python之os操作方法 詳解

2022-09-27 06:48:10 字數 1008 閱讀 2463

>>> os.path.dirname('d:\games')

'd:\\'

>>>

2. os.path.basename(path):返回路徑的最後一級目錄名(資料夾名)或檔名(全稱)。

>>> os.path.basename('d:\games\9yin_632\蝸牛整包\\0x0804.ini')

'0x0804.ini'

>>>

3. os.path.splitext(file_name):返回檔名和其字尾組成的元組。

>>> os.path.splitext('0x0804.ini')

('0x0804', '.ini')

>>>

4. os.path.abspath(string):返回當前工作目錄的路徑加上string組成的路徑字串。

>&程式設計客棧gt;> os.path.abspath('games') # 當前目錄下並沒有「games」這個檔案或資料夾,只是隨意寫的字串

'c:\\python27\\games'

>>>

5. os.path.isdir(path):判斷乙個路徑是程式設計客棧否是乙個目錄(資料夾)。

6. os.path.isfile(path):判斷乙個路徑是否是乙個檔案。

7. o程式設計客棧s.listdir(dir_path):以列表的形式返回乙個目錄(dir_path只能是目錄,不能是檔名路徑)下的所有檔案(全稱)和資料夾名稱。

8. os.remove(file_path):刪除指定檔案。

9. os.removepiggyrpdirs(dir_path):刪除指定空目錄(空資料夾)。

10. os.path.exists(path):判斷乙個路徑是否存在。

11. os.mkdir(path):新建乙個目錄(資料夾)。

12. os.getcwd():獲取當前工作目錄。

本文標題: python之os操作方法(詳解)

本文位址: /jiaoben/python/193737.html

Python之str操作方法 詳解

1.str.format 使用 佔位符格式化字串 佔位符中的索引號形式和鍵值對形式可以混合使www.cppcns.com用 string python django tornado format 2.7,web tornado 有多少個 佔位符就有多少個值與其對應,按照順序 填 進字串中 strin...

Python之re操作方法 詳解

一 re.search s返回的是查詢結果的對程式設計客棧象,可以使用group 或groups 方法得到匹配成功的字串。group 預設返回匹配成功的整個字串 忽略pattern中的括號 也可以指定返回匹配成功的程式設計客棧括號中第幾個字串 從程式設計客棧1開始計數 groups以元組的形式返回匹...

常用的os操作方法

os.sep可以取代作業系統特定的路徑分隔符。windows下為 os.name字串指示你正在使用的平台。比如對於windows,它是 nt 而對於linux unix使用者,它是 posix os.getcwd 函式得到當前工作目錄,即當前python指令碼工作的目錄路徑。os.getenv 獲取...