OS模組學習筆記

2022-08-15 17:12:15 字數 1114 閱讀 9780

`

'''os模組:和作業系統有關的操作被封裝到這個模組

'''import os

res=os.path.dirname(r'd:/aa/bb/c/x.txt')

print(res) #d:/aa/bb/c

os.gentcwd() 獲取當前指令碼工作的目錄路徑。

os.listdir() #返回指定目錄下的所有檔案和目錄名。

import os, shutil

os.getcwd() #'f:\python_2020\test' 獲取當前指令碼工作的目錄路徑。

os.path.isfile('提取文字結果.txt') #檢查給出的路徑是否是乙個檔案:

os.path.isdir("f:\python_2020\test") #檢查給出的路徑是否是乙個目錄:

os.path.isabs("f:\python_2020\test\提取文字結果.txt") #檢查是否絕對路徑

os.path.exists("f:\python_2020\test\1.txt") #檢查路徑是否存

os.path.split("f:\python_2020\test") #('f:\python_2020', 'test') #分類路徑名和檔名

os.path.splitext("f:\python_2020\test\提取文字結果.txt") #分離副檔名 out[53]: ('f:\python_2020\test\提取文字結果', '.txt')

os.path.dirname("f:\python_2020\test\提取文字結果.txt") #獲取路徑名 out[58]: 'f:\python_2020\test'

os.path.basename("f:\python_2020\test\提取文字結果.txt") #獲取檔名

os.stat("提取文字結果.txt")#獲取檔案屬性

os.path.getsize("提取文字結果.txt") #獲取檔案大小

shutil.rmtree('f:\python_2020\test\1') #空目錄和有內容都刪除

print(os.path.join('./pic', "12")) #路徑合併方法 out: ./pic\12

`

python學習筆記 os模組

上篇 模組匯入方式 import os os模組是python標準庫中的乙個用於訪問作業系統相關功能的模組,os模組提供了一種可移植的使用作業系統功能的方法。使用os模組中提供的介面,可以實現跨平台訪問。但是,並不是所有的os模組中的介面在全平台都通用,有些介面的實現是一來特定平台的,比如linux...

os模組學習

os模組是被使用很頻繁的乙個模組,今天趁著有時間,總結一下一些常用的函式。python 模組學習 os模組這篇文章寫得不錯,我就不造輪子了,下面給出我自己的一些補充。另外還有乙個簡化版本python os.path模組,其中介紹的函式也更多了,可以了解一下。1.os.getcwd 的名字好像有點難記...

python庫學習筆記(os模組)

os.getcwd 檢視當前所在路徑。os.chdir 改變當前工作目錄。os.listdir 列舉目錄下的所有檔案,返回乙個列表。os.path.split 將路徑分解為 資料夾,檔名 os.path.getmtime path 檔案或資料夾的最後修改時間,從新紀元到訪問時的秒數。os.path....