Python3 OS 文件/目錄方法

os 模塊提供了非常豐富的方法用來處理文件和目錄赘娄。常用的方法如下表所示:

序號 方法及描述

1

os.access(path, mode)

檢驗權(quán)限模式旭蠕。

2

os.chdir(path)

改變當(dāng)前工作目錄蓝角。

3

os.chflags(path, flags)

設(shè)置路徑的標(biāo)記為數(shù)字標(biāo)記级遭。

4

os.chmod(path, mode)

更改權(quán)限芬位。

5

os.chown(path, uid, gid)

更改文件所有者龙巨。

6

os.chroot(path)

改變當(dāng)前進(jìn)程的根目錄笼呆。

7

os.close(fd)

關(guān)閉文件描述符 fd。

8

os.closerange(fd_low, fd_high)

關(guān)閉所有文件描述符旨别,從 fd_low (包含) 到 fd_high (不包含)诗赌, 錯誤會忽略。

9

os.dup(fd)

復(fù)制文件描述符 fd秸弛。

10

os.dup2(fd, fd2)

將一個文件描述符 fd 復(fù)制到另一個 fd2铭若。

11

os.fchdir(fd)

通過文件描述符改變當(dāng)前工作目錄。

12

os.fchmod(fd, mode)

改變一個文件的訪問權(quán)限递览,該文件由參數(shù) fd 指定叼屠,參數(shù) mode 是 Unix 下的文件訪問權(quán)限。

13

os.fchown(fd, uid, gid)

修改一個文件的所有權(quán)绞铃,這個函數(shù)修改一個文件的用戶 ID 和用戶組 ID镜雨,該文件由文件描述符 fd 指定。

14

os.fdatasync(fd)

強制將文件寫入磁盤儿捧,該文件由文件描述符 fd 指定荚坞,但是不強制更新文件的狀態(tài)信息挑宠。

15

os.fdopen(fd[, mode[, bufsize]])

通過文件描述符 fd 創(chuàng)建一個文件對象,并返回這個文件對象颓影。

16

os.fpathconf(fd, name)

返回一個打開的文件的系統(tǒng)配置信息各淀。name 為檢索的系統(tǒng)配置的值,它也許是一個定義系統(tǒng)值的字符串诡挂,這些名字在很多標(biāo)準(zhǔn)中指定(POSIX.1, Unix 95, Unix 98, 和其它)揪阿。

17

os.fstat(fd)

返回文件描述符 fd 的狀態(tài),像 stat()咆畏。

18

os.fstatvfs(fd)

返回包含文件描述符 fd 的文件的文件系統(tǒng)的信息,像 statvfs()吴裤。

19

os.fsync(fd)

強制將文件描述符為 fd 的文件寫入硬盤旧找。

20

os.ftruncate(fd, length)

裁剪文件描述符 fd 對應(yīng)的文件, 所以它最大不能超過文件大小。

21

os.getcwd()

返回當(dāng)前工作目錄麦牺。

22

os.getcwdu()

返回一個當(dāng)前工作目錄的 Unicode 對象钮蛛。

23

os.isatty(fd)

如果文件描述符 fd 是打開的,同時與 tty(-like) 設(shè)備相連剖膳,則返回 true, 否則 False魏颓。

24

os.lchflags(path, flags)

設(shè)置路徑的標(biāo)記為數(shù)字標(biāo)記,類似 chflags()吱晒,但是沒有軟鏈接甸饱。

25

os.lchmod(path, mode)

修改連接文件權(quán)限。

26

os.lchown(path, uid, gid)

更改文件所有者仑濒,類似 chown叹话,但是不追蹤鏈接。

27

os.link(src, dst)

創(chuàng)建硬鏈接墩瞳,名為參數(shù) dst驼壶,指向參數(shù) src。

28

os.listdir(path)

返回 path 指定的文件夾包含的文件或文件夾的名字的列表喉酌。cpu benchmark

29

os.lseek(fd, pos, how)

設(shè)置文件描述符 fd 當(dāng)前位置為 pos, how 方式修改: SEEK_SET 或者 0 設(shè)置從文件開始的計算的 pos; SEEK_CUR 或者 1 則從當(dāng)前位置計算热凹;os.SEEK_END 或者 2 則從文件尾部開始。在 unix泪电,Windows 中有效般妙。

30

os.lstat(path)

像 stat(),但是沒有軟鏈接歪架。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末股冗,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子和蚪,更是在濱河造成了極大的恐慌止状,老刑警劉巖烹棉,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異怯疤,居然都是意外死亡浆洗,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進(jìn)店門集峦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來伏社,“玉大人,你說我怎么就攤上這事塔淤≌” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵高蜂,是天一觀的道長聪黎。 經(jīng)常有香客問我,道長备恤,這世上最難降的妖魔是什么稿饰? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮露泊,結(jié)果婚禮上喉镰,老公的妹妹穿的比我還像新娘。我一直安慰自己惭笑,他們只是感情好侣姆,可當(dāng)我...
    茶點故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著脖咐,像睡著了一般铺敌。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上屁擅,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天偿凭,我揣著相機與錄音,去河邊找鬼派歌。 笑死弯囊,一個胖子當(dāng)著我的面吹牛冲茸,可吹牛的內(nèi)容都是我干的冯丙。 我是一名探鬼主播荒适,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼雏婶,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了腌巾?” 一聲冷哼從身側(cè)響起募寨,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤赡茸,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后悬垃,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體游昼,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年尝蠕,在試婚紗的時候發(fā)現(xiàn)自己被綠了烘豌。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡看彼,死狀恐怖廊佩,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情靖榕,我是刑警寧澤标锄,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布,位于F島的核電站茁计,受9級特大地震影響鸯绿,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜簸淀,卻給世界環(huán)境...
    茶點故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望毒返。 院中可真熱鬧租幕,春花似錦、人聲如沸拧簸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽盆赤。三九已至贾富,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間牺六,已是汗流浹背颤枪。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留淑际,地道東北人畏纲。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像春缕,于是被迫代替她去往敵國和親盗胀。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容