国产精品电影_久久视频免费_欧美日韩国产激情_成年人视频免费在线播放_日本久久亚洲电影_久久都是精品_66av99_九色精品美女在线_蜜臀a∨国产成人精品_冲田杏梨av在线_欧美精品在线一区二区三区_麻豆mv在线看

簡(jiǎn)單介紹 os.path 模塊常用方法

開發(fā) 后端
os.path 在python中也算是一個(gè)常用的模塊,特別是和文件系統(tǒng)打交道時(shí),涉及到文件、目錄操作經(jīng)常會(huì)用到,你去看一些框架的源代碼的時(shí)候也經(jīng)常會(huì)使用到這些方法。

[[425394]]

 os.path 在python中也算是一個(gè)常用的模塊,特別是和文件系統(tǒng)打交道時(shí),涉及到文件、目錄操作經(jīng)常會(huì)用到,你去看一些框架的源代碼的時(shí)候也經(jīng)常會(huì)使用到這些方法。

如果去看官方文檔,os.path 大概提供了近20個(gè)方法,其實(shí)比較常用的方法我總結(jié)的9個(gè),你可以跟著操作下,很容易就記住了。其實(shí)看方法名都知道具體是做什么的。

os.path.png

1、os.path.abspath

獲取文件的絕對(duì)路徑 

  1. path = "test.py"  
  2. print(os.path.abspath(path)) # C:\Users\lzjun\workspace\python_scripts\test.py  

2、 os.path.basename

獲取文件名,不包含目錄部分, 如果該路徑本身就是個(gè)目錄,那么返回的就是空 

  1. path = "C:/Users/lzjun/workspace/python_scripts/test_path.py"  
  2. print(os.path.basename(path))  # test_path.py  
  3. path = "../test/"  
  4. print(os.path.basename(path)) # 空字符串 

3、 os.path.dirname

獲取文件的目錄部分, dirname + basename 就可以構(gòu)成文件的完整路徑名 

  1. path = "C:/Users/lzjun/workspace/python_scripts/test_path.py"  
  2. print(os.path.dirname(path))  # C:/Users/lzjun/workspace/python_scripts 

4、 os.path.exists

判斷路徑是否存在,這里的路徑包括目錄和文件(在linux系統(tǒng),一切皆文件), 如果你直接復(fù)制我的代碼,可能返回的結(jié)果是False,因?yàn)槟愕南到y(tǒng)可能沒有這些目錄。 

  1. path = "C:/Users/lzjun/workspace/python_scripts/test_path.py"  
  2. print(os.path.exists(path)) # True  
  3. path = "C:/Users/lzjun/workspace/python_scripts"  
  4. print(os.path.exists(path)) True 

5、 os.path.getsize

獲取文件大小,也可以獲取目錄(所有文件的)大小,取決你你傳的路徑參數(shù)是文件還是目錄。單位是字節(jié) 

  1. path = "C:/Users/lzjun/workspace/python_scripts/test_path.py"  
  2. print(os.path.getsize(path)) # 177  

6、 os.path.split

split 方法會(huì)將路徑切割成兩部分,以最后一個(gè)斜杠作為切割點(diǎn),第一部分是文件所在的目錄, 第二部分文件名本身。如果傳入的path是以“/”結(jié)尾,那么第二部就是空字符串 

  1. path = "C:/Users/lzjun/workspace/python_scripts/test_path.py"  
  2. print(os.path.split(path))  # ('C:/Users/lzjun/workspace/python_scripts', 'test_path.py')  
  3. path = "C:/Users/lzjun/workspace/python_scripts/"  
  4. print(os.path.split(path))  # ('C:/Users/lzjun/workspace/python_scripts', '') 

7、 os.path.join

join是與split對(duì)應(yīng)的方法,用于拼接文件路徑,一般用于已知a文件的完整路徑,我想在與a同目錄下創(chuàng)建個(gè)b文件就可以用到j(luò)oin方法。 

  1. a_path = "C:/Users/lzjun/workspace/python_scripts/a.py"  
  2. dir = os.path.split(a_path)[0]  
  3. print(os.path.join(dir, "b.py")) # C:/Users/lzjun/workspace/python_scripts\b.py 

8、os.path.isdir

判斷路徑是否為目錄,注意,如果該目錄不存在也不會(huì)報(bào)錯(cuò),而是直接返回False 

  1. path = "C:/Users/lzjun/workspace/python_scripts/"  
  2. print(os.path.isdir(path)) # True 

9. os.path.isfile

判斷路徑是否為文件,注意,如果該文件不存在也不會(huì)報(bào)錯(cuò),而是直接返回False 

  1. print(os.path.isfile(__file__))  # True 
  2. a_path = "C:/Users/lzjun/workspace/python_scripts/a.py"  
  3. print(os.path.isfile(a_path)) # False (文件壓根不存在)  

 

責(zé)任編輯:龐桂玉 來源: Python之禪
相關(guān)推薦

2010-03-25 12:50:45

Python代碼

2021-05-11 07:10:18

標(biāo)準(zhǔn)庫DjangoOS

2024-04-29 08:32:21

os.path模塊Python內(nèi)置函數(shù)

2023-11-13 22:47:58

PythonPathlib

2025-05-06 09:10:00

Python路徑處理os.path

2010-03-03 13:39:41

Python os模塊

2022-11-22 13:00:38

2010-03-12 15:13:41

Python常用模塊

2010-03-18 11:02:59

2010-03-17 17:13:55

Fedora 常用軟件

2010-03-17 17:16:46

Fedora 常用軟件

2010-03-18 11:10:04

Ubuntu常用軟件

2010-03-17 17:07:55

fedora 常用軟件

2009-08-14 17:27:56

C#方法參數(shù)

2009-08-20 16:25:59

C# 匿名方法

2010-03-12 10:20:19

Fedora內(nèi)核

2009-10-30 11:21:08

ATM接入

2009-12-28 10:29:34

Fedora 11安裝

2010-03-22 10:27:28

Python常用模塊I

2010-03-24 09:13:28

Python編程語言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

日本黄色一区二区| 经典三级久久| 婷婷综合社区| 欧美在线不卡视频| 久章草在线视频| aaa国产精品视频| 精品国产一区二区三区性色av| 午夜欧美大尺度福利影院在线看| 欧洲av一区| 任你弄精品视频免费观看| 亚洲黄色小视频| 亚洲一区三区| 亚洲免费专区| 中文字幕精品久久久久| 日韩av视屏| 国产精品丝袜在线| 亚洲国产一区在线| 久久国产电影| 另类色图亚洲色图| 精品丝袜在线| 欧美日韩一二三| 日韩男人天堂| 成人黄色av电影| 欧美一级爱爱| 最新亚洲激情| 91传媒视频在线观看| 欧美挤奶吃奶水xxxxx| 亚洲国内精品视频| 成人一级福利| 欧美mv和日韩mv的网站| fc2在线中文字幕| 欧美日韩午夜视频在线观看| 99爱视频在线观看| 2017欧美狠狠色| 逼特逼视频在线| 国产精品1区2区| 400部精品国偷自产在线观看| 国产欧美欧美| 免费国产一区二区| 亚洲图片在线| 日韩一区免费观看| 久久精品国产一区二区三区免费看| 国产日韩欧美夫妻视频在线观看| 蜜臀a∨国产成人精品| 黄色大片在线免费观看| 午夜精品久久久久久99热| 成人福利视频在线看| 免费a在线看| 青青久久av北条麻妃海外网| 国产精品综合一区二区| 九色在线免费| 国产精品美女av| 91捆绑美女网站| 九九热线视频只有这里最精品| 国产精品嫩草影院av蜜臀| 亚洲国产精品一区二区久| 中文字幕在线视频观看| 亚洲韩国青草视频| 日日狠狠久久偷偷综合色| 91亚洲国产精品| 久久精品国产在热久久| caoporn97免费视频公开| 欧美丝袜丝nylons| 伊人久久高清| 日韩啊v在线| 亚洲午夜一区二区三区| 成年人国产在线观看| 国内外成人免费激情在线视频| 91麻豆精品国产91久久久平台| 日韩精品极品视频在线观看免费| 国产拍欧美日韩视频二区| 欧美成人片在线| 97视频在线观看视频免费视频 | 四虎精品成人免费网站| 欧美在线观看你懂的| 久久激情av| 宅男噜噜99国产精品观看免费| ㊣最新国产の精品bt伙计久久| 中文字幕在线免费| 欧美一级片一区| 成人精品国产免费网站| 欧美xxxx免费虐| 国产精品一区二区av| 亚洲最色的网站| 草草视频在线一区二区| 97中文字幕在线| 亚洲国产天堂网精品网站| 综合久久久久| 欧美老女人性开放| 日本亚洲欧美三级| 中文字幕永久在线不卡| 麻豆mv在线看| 人妻激情另类乱人伦人妻| 精品少妇一区二区三区在线播放 | 欧美一区二区免费视频| 欧美久久综合网| 欧洲精品在线播放| 日韩精品欧美国产精品忘忧草| 一区在线视频| 国产精品99久久免费| 欧美xxxx免费虐| 国产精品秘入口| qvod激情图片| 亚洲综合欧美激情| 日本a在线免费观看| 99久久精品无码一区二区毛片| 亚洲色图35p| 色素色在线综合| 亚洲欧美综合另类在线卡通| 免费在线看成人av| 伊人久久大香线蕉综合四虎小说| 日本欧美色综合网站免费| 91网站黄www| 欧美偷窥清纯综合图区| 亚洲女人视频| 欧美性受xxxx黑人猛交88| 欧美精品做受xxx性少妇| 亚洲人被黑人高潮完整版| 精品免费视频| 欧美黑人猛交的在线视频| 日日摸天天爽天天爽视频| 国产精品v日韩精品| 精品久久久久久亚洲综合网| 国产美女在线精品| 亚洲国产aⅴ精品一区二区| 天天操夜夜干| 欧美日韩不卡在线视频| 精品视频导航| 国产日产亚洲精品| 欧美大片免费观看在线观看网站推荐 | 欧美aaaaaa午夜精品| 日韩一区亚洲二区| 成人全视频免费观看在线看| 国产精品蜜臀| 免费在线观看av电影| 福利在线视频导航| 最全影音av资源中文字幕在线| 日韩av片在线看| 一本大道熟女人妻中文字幕在线 | 日韩在线综合网| 中国黄色录像片| 性欧美videosex高清少妇| 成人欧美视频在线| 成人a级免费视频| 91成人免费观看| 亚洲自拍在线观看| 国产精品一区二区av| 麻豆久久久9性大片| 欧洲av一区| 777av视频| 8x8x最新地址| 在线视频手机国产| h网站在线免费观看| 国产原创在线观看| 亚洲淫成人影院| 视频福利在线| 久久偷看各类wc女厕嘘嘘偷窃| 国产一区视频在线| 亚洲va男人天堂| 中文字幕一精品亚洲无线一区 | 成人av影视在线| 久久久不卡网国产精品二区| 理论不卡电影大全神| 羞羞视频网站在线免费观看| 欧美一级二级三级| 久久久久久尹人网香蕉| 欧美日韩电影一区| 午夜影院在线观看欧美| 欧美日韩一区二区三区高清| 精品视频—区二区三区免费| 欧美裸体xxxx极品少妇| 亚洲自拍偷拍福利| 欧美视频四区| 亚洲综合婷婷| 国产精品视频在线看| 国产亚洲激情在线| 亚洲在线欧美| 国产精品原创| aa亚洲婷婷| 欧美一区二区三区精品| 精品综合在线| 日本一本在线免费福利| 国产精品91一区二区三区| 亚洲一区二区三区中文字幕在线| 久久久久久久激情视频| 午夜久久久精品| 欧美美女黄色| 亚瑟在线精品视频| 成人av资源在线播放| 777久久久精品一区二区三区| 成人精品一区二区三区校园激情| 欧美日韩精品免费观看视完整| 亚洲综合国产激情另类一区| 亚洲九九爱视频| 欧美理论片在线观看| av在线观看地址| heyzo高清中文字幕在线| 中文字幕一区二区三三| 国产精品美女久久久久久久久 | 国产精品污污网站在线观看|