Python獲取當前目錄
更新時(shí)間:2026-05-05 02:00:48
在?Python中,當前我們可以使用os模塊的目錄getcwd()方法來(lái)獲??取當前工作目錄,os模塊是當前Python的標準庫之一,提供了豐富的目錄操作系統相關(guān)的?功能。
(圖片來(lái)源網(wǎng)絡(luò ),當前侵刪)以下是目錄(′?ω?`)詳細的步驟:
1、我們需要導入os模塊,當前在Python代(dai)碼中,目錄我們使用import語(yǔ)句來(lái)導入一個(gè)模塊,當前我們可以這樣導入os模塊:
import os
2、目(???)錄我們可以使用os.getcwd()方法來(lái)獲取當ヾ(′▽?zhuān)??前工作目錄,當前這個(gè)方法會(huì )返回一個(gè)字符串,目錄表示當前工作目錄的當前路徑,我們可以這樣調用這個(gè)方法:
current_dir = os.getcwd()print(current_dir)
3、如果我們想要將這個(gè)路徑保存到一個(gè)文件中,我們可以使用open()函數和write()方法,我們可以這樣將路徑寫(xiě)入到一個(gè)名為"c(′?ω?`)urrent_dir.txt"的文件中:
with open="open"("current_dir.txt", "w(╥_╥)") as f: f.write(current_dir)4、如果我們想要改變當前工作目錄,我們可以使用( ?▽?)os.chdir()方法,我們可以這樣將當前工作目錄改變?yōu)?quot;/home/user&??quot;:
os.chdir("/home/user")在上面的代碼中,我們直接調用os.chdir()方法,并傳入新的工作目錄的路徑,注意,這個(gè)路徑是一個(gè)字符串。
5、如果我們想要獲取一個(gè)目錄下的所有文件和子目錄,我們可以使用os.listdir()方法,我們可以這樣獲取當前工作目錄下的所有文件和子目錄:
files = os.listdir()print(files)
在上面的代碼中,我們首先調(diao)用os.listdi??r()方法,并將返回的文件(jian)和子目錄的列表存儲在變量files中,我們使用print()函數來(lái)打印這個(gè)列表。
以上就是在Pyt(/ω\)hon中獲取當前目錄的方法,希望對你有所幫助!

