一、os模塊獲取文件夾路徑
Python中,可以使用os模塊獲取當前文件夾路徑。
import os
path = os.getcwd()
print("當前文件夾路徑為:" + path)
以上代碼將輸出當前文件夾的絕對路徑。
os模塊中還提供了其他方便獲取文件夾路徑的函數,比如獲取上級目錄路徑的方法:
import os
parent_path = os.path.abspath(os.path.join(os.getcwd(),".."))
print("當前文件夾的上級目錄路徑為:" + parent_path)
二、sys模塊獲取文件夾路徑
sys模塊也提供了一種獲取當前文件夾路徑的方法。
import sys
path = sys.path[0]
print("當前文件夾路徑為:" + path)
除了獲取當前文件夾,sys模塊還可以獲取腳本所在路徑、python安裝路徑等系統信息。
三、os.path模塊判斷文件夾路徑是否存在
在Python中,可以使用os.path模塊中的函數來判斷文件夾路徑是否存在。
import os.path
path = "/path/to/folder"
if os.path.exists(path):
print("文件夾路徑存在")
else:
print("文件夾路徑不存在")
使用os.path.exists函數可以判斷文件夾路徑是否存在,如果存在返回True,否則返回False。
四、os.mkdir和os.makedirs創建文件夾路徑
如果需要創建文件夾路徑,可以使用os.mkdir或os.makedirs函數。
os.mkdir函數僅能創建單個文件夾,如果要創建多級文件夾則需要使用os.makedirs函數。
import os
path = "/path/to/folder"
os.mkdir(path)
os.makedirs("/path/to/multiple/folders")
五、os.chdir改變文件夾路徑
如果需要改變當前文件夾路徑,可以使用os.chdir函數。
import os
os.chdir("/path/to/new/folder")
print("當前文件夾路徑為:" + os.getcwd())
以上代碼將把當前文件夾切換到新路徑。
原創文章,作者:NPKIB,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/335039.html