2013-03-23 26 views
0

接收文件夾我試圖使用FileChooserButton來獲取用戶選擇的文件夾的路徑。我讀過關於FCB的文檔,我認爲我應該使用get_current_folder(),但是當我這樣做時,我得到一個全局名稱錯誤。據我所知,get_current_folder()應該已經在FCB方法中定義了,不應該再次定義。如何從FileChooserButton [PyGTK]

def on_fromdialog_current_folder_changed(self, widget): 
    print get_current_folder() 

這段代碼返回以下錯誤:

NameError: global name 'get_current_folder' is not defined 

我缺少的東西?我甚至考慮過將FileChooser作爲用戶輸入路徑的簡單文本字段,但對於我正在使用的應用程序來說,這沒有意義。

回答

1

我認爲這是你在找什麼:

def on_fromdialog_current_folder_changed(self, widget): 
    print widget.get_current_folder() 
+0

這做到了!謝謝你,我不知道爲什麼我沒有想到我自己。 – boywithaxe 2013-03-23 20:01:59