python路徑的寫法及目錄的獲取方式
更新時間:2019年12月26日 09:58:28 作者:起飛的木木
今天小編就為大家分享一篇python路徑的寫法及目錄的獲取方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
獲取文件目錄的方法 :
import os # '***獲取當前目錄***' os.getcwd() # '***獲取上級目錄***' os.path.abspath(os.path.dirname(os.getcwd())) os.path.abspath(os.path.join(os.getcwd(), "..")) # '***獲取上上級目錄***' os.path.abspath(os.path.join(os.getcwd(), "../..")) os.chdir(path2)#用于改變當前工作目錄到指定的路徑。 dir_list2 = os.listdir(path2)#返回指定路徑下的文件和文件夾列表
路徑的寫法:
/ 表示根目錄 ./ 表示當前目錄 ../ 表示父級目錄 ../../ 表示文件所在的父級目錄的父級目錄 注意先弄清當前目錄 請注意,比如利用os.path.abspath(os.path.join(os.getcwd(), "../"))獲取父級目錄, os.getcwd()輸出結果是當前目錄:'C:\\Users\\mumu\\Desktop\\Program_master_folder' os.path.join(os.getcwd(), "../")輸出結果其實是: 'C:\\Users\\mumu\\Desktop\\Program_master_folder\\../',路徑執(zhí)行了join操作,但是 os.path.abspath()方法之后,"../"會自動準找'C:\\Users\\mumu\\Desktop\\Program_master_folder'當前目錄的上一級目錄,因此輸出結果為: 'C:\\Users\\mumu\\Desktop'
以上這篇python路徑的寫法及目錄的獲取方式就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關文章
深入理解Python內(nèi)置函數(shù)map filter reduce及與列表推導式對比
這篇文章主要為大家介紹了Python內(nèi)置函數(shù)map filter reduce及與列表推導式對比方法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-06-06
pandas分組聚合(agg,transform,apply)
在SQL中我們經(jīng)常使用 GROUP BY 將某個字段,按不同的取值進行分組, 在pandas中也有groupby函數(shù),本文主要介紹了pandas分組聚合(agg,transform,apply),具有一定的參考價值,感興趣的可以了解一下2024-04-04
python正則表達式re.sub各個參數(shù)的超詳細講解
Python 的 re 模塊提供了re.sub用于替換字符串中的匹配項,下面這篇文章主要給大家介紹了關于python正則表達式re.sub各個參數(shù)的相關資料,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下2022-07-07
Tensorflow2.4從頭訓練Word?Embedding實現(xiàn)文本分類
這篇文章主要為大家介紹了Tensorflow2.4從頭訓練Word?Embedding實現(xiàn)文本分類,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-01-01
Python實戰(zhàn)之實現(xiàn)簡單的名片管理系統(tǒng)
這篇文章主要介紹了Python實戰(zhàn)之實現(xiàn)簡單的名片管理系統(tǒng),文中有非常詳細的代碼示例,對正在學習python的小伙伴們有非常好的幫助,需要的朋友可以參考下2021-04-04

