2014-10-05 45 views
0

我想在使用詞典(接受的輸入和它們的語法部分的列表)的python中編寫基於文本的遊戲。假設我有一個文件lexicon.txt,其中包含每個房間可接受的術語列表,如攻擊(動詞),龍(名詞)和向上(方向)。我知道我可以用lexicon.read()將該文件的內容打印到我的程序中,但是在用戶玩完足夠的內容後他再也看不到那個部分,他可能會輸入一個無法識別的單詞。我寧願讓詞庫在另一個窗口不斷打開,隨時可以輕鬆訪問它。有什麼辦法讓我的Python文件導入lexicon.txt並打開一個記事本窗口來顯示內容?使用Python打開文本文件窗口

+0

這也許相關的討論將幫助您:HTTP:

import os os.startfile(filename) 

要使用記事本使用這種明確打開文件//計算器。 com/questions/6178154/open-a-text-file-using-notepad-as-a-help-file-in-python – 2014-10-06 01:53:54

回答

4

有很多方法可以做到這一點。

這將打開文件,默認應用程序:

import os 
os.system("notepad.exe file.txt") 
+0

完美的工作,謝謝。 – electron1 2014-10-05 17:45:47

+1

這是一個好主意,編輯權限只讀,以便信息不能被刪除。 – AHuman 2014-10-05 17:46:26

相關問題