>>> 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 獲取...