python路徑的寫法及目錄的獲取方式
獲取文件目錄的方法 :
import os # '***獲取當(dāng)前目錄***' os.getcwd() # '***獲取上級(jí)目錄***' os.path.abspath(os.path.dirname(os.getcwd())) os.path.abspath(os.path.join(os.getcwd(), "..")) # '***獲取上上級(jí)目錄***' os.path.abspath(os.path.join(os.getcwd(), "../..")) os.chdir(path2)#用于改變當(dāng)前工作目錄到指定的路徑。 dir_list2 = os.listdir(path2)#返回指定路徑下的文件和文件夾列表
路徑的寫法:
/ 表示根目錄 ./ 表示當(dāng)前目錄 ../ 表示父級(jí)目錄 ../../ 表示文件所在的父級(jí)目錄的父級(jí)目錄 注意先弄清當(dāng)前目錄 請(qǐng)注意,比如利用os.path.abspath(os.path.join(os.getcwd(), "../"))獲取父級(jí)目錄, os.getcwd()輸出結(jié)果是當(dāng)前目錄:'C:\\Users\\mumu\\Desktop\\Program_master_folder' os.path.join(os.getcwd(), "../")輸出結(jié)果其實(shí)是: 'C:\\Users\\mumu\\Desktop\\Program_master_folder\\../',路徑執(zhí)行了join操作,但是 os.path.abspath()方法之后,"../"會(huì)自動(dòng)準(zhǔn)找'C:\\Users\\mumu\\Desktop\\Program_master_folder'當(dāng)前目錄的上一級(jí)目錄,因此輸出結(jié)果為: 'C:\\Users\\mumu\\Desktop'
以上這篇python路徑的寫法及目錄的獲取方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
深入理解Python內(nèi)置函數(shù)map filter reduce及與列表推導(dǎo)式對(duì)比
這篇文章主要為大家介紹了Python內(nèi)置函數(shù)map filter reduce及與列表推導(dǎo)式對(duì)比方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-06-06
Python編程使用有限狀態(tài)機(jī)識(shí)別地址有效性
這篇文章主要介紹了Python編程中如何使用有限狀態(tài)機(jī)識(shí)別地址有效性,如何識(shí)別一個(gè)地址是否有效,確切的講,如何編程識(shí)別一個(gè)中國(guó)地址是否有效2021-09-09
pandas分組聚合(agg,transform,apply)
在SQL中我們經(jīng)常使用 GROUP BY 將某個(gè)字段,按不同的取值進(jìn)行分組, 在pandas中也有g(shù)roupby函數(shù),本文主要介紹了pandas分組聚合(agg,transform,apply),具有一定的參考價(jià)值,感興趣的可以了解一下2024-04-04
python 文件下載之?dāng)帱c(diǎn)續(xù)傳的實(shí)現(xiàn)
用python進(jìn)行文件下載的時(shí)候,一旦出現(xiàn)網(wǎng)絡(luò)波動(dòng)問題,導(dǎo)致文件下載到一半。如果將下載不完全的文件刪掉,那么又需要從頭開始,如果連續(xù)網(wǎng)絡(luò)波動(dòng),是不是要頭禿了。本文提供斷點(diǎn)續(xù)傳下載工具方法,希望可以幫助到你2021-11-11
python正則表達(dá)式re.sub各個(gè)參數(shù)的超詳細(xì)講解
Python 的 re 模塊提供了re.sub用于替換字符串中的匹配項(xiàng),下面這篇文章主要給大家介紹了關(guān)于python正則表達(dá)式re.sub各個(gè)參數(shù)的相關(guān)資料,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下2022-07-07
Tensorflow2.4從頭訓(xùn)練Word?Embedding實(shí)現(xiàn)文本分類
這篇文章主要為大家介紹了Tensorflow2.4從頭訓(xùn)練Word?Embedding實(shí)現(xiàn)文本分類,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-01-01
Python的子線程和子進(jìn)程是如何手動(dòng)結(jié)束的?
今天給大家?guī)?lái)的是關(guān)于Python的相關(guān)知識(shí),文章圍繞著如何手動(dòng)結(jié)束Python的子線程和子進(jìn)程展開,文中有非常詳細(xì)的介紹及代碼示例,需要的朋友可以參考下2021-06-06
Python實(shí)戰(zhàn)之實(shí)現(xiàn)簡(jiǎn)單的名片管理系統(tǒng)
這篇文章主要介紹了Python實(shí)戰(zhàn)之實(shí)現(xiàn)簡(jiǎn)單的名片管理系統(tǒng),文中有非常詳細(xì)的代碼示例,對(duì)正在學(xué)習(xí)python的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-04-04

