2014-11-22 76 views
0

我想從.txt文件導入一些數據。 現在我做它像這樣:Python System.Windows.Forms瀏覽文件對話窗口

filename = "C:/results/results.txt" 
file = open(filename, 'r') 
lines = file.readlines() 
file.close() 

我不知道是否有辦法有一些對話框,這將允許挑選的,而不是提供filename變量權.txt文件的文件。就像這樣:

enter image description here

是否有可能得到沒有一些自定義的蟒蛇UI模塊(如TKinter或者類似)此對話框?例如是否有可能通過System.Windows.Forms?

我正在使用python 2.7。

謝謝你的回覆

回答

2

在這種情況下,路徑是使用IronPython的,link

+0

嗨neiesc。這正是我試圖避免的:獲得一些非標準的Python模塊。 System.Windows.Forms另一方面是一個標準的。 – marco 2014-11-23 00:15:13

+0

@marco我改變了答案,這是什麼原因?僅適用於Windows程序? – neiesc 2014-11-23 00:27:24

+0

是的,它只適用於Windows程序。我查看了上面發佈的鏈接,並使用了「打開對話框」代碼。不幸的是,我沒有得到與該頁面上顯示的結果相同的結果。這是我在運行代碼時得到的結果: http://i59.tinypic.com/i50kcg.jpg 任何原因? – marco 2014-11-23 00:37:54