2013-05-05 100 views
1

我是新來的python,我正在努力完成一個簡單的問題。我試圖複製我當前的目錄名稱並將其放入一個變量。我不需要該目錄的內容,或該目錄的路徑。我只需要將我當前目錄的名稱放入一個變量中。複製目錄名稱並將其放入一個變量(python)

謝謝

+0

這有點令人困惑的是,你是否試圖獲取腳本所在的目錄,或者發佈代碼的問題是 – Serial 2013-05-05 23:48:12

+0

是的。我的腳本所在的目錄。 – user2353003 2013-05-05 23:52:05

回答

1

對於當前的工作目錄:

import os 
cdir=os.getcwd().split(os.sep)[-1] 
print cdir 

對於腳本目錄:

import os 
sdir=os.path.dirname(os.path.abspath(__file__)).split(os.sep)[-1] 
print sdir 
0
import os 
x = cdir=os.getcwd().split(os.sep)[-1] 
print x 

這種分配X目錄名,然後打印,但你沒有打印

1

my other answer看到的,你可以做到這一點是這樣的:

import os 
module_dir = os.path.dirname(__file__) # get current file's directory 
相關問題