2015-09-11 47 views
-1

我正在創建一個Tkinter程序來讀取文件並將每行打印到標籤中。我認爲最好的方法是將每行保存爲一個變量。我如何指定要使用file.readline()閱讀哪行或者需要其他命令?另外我知道這在我的標題中沒有說明。但是,如何讓標籤每隔幾秒更新一次或者點擊一下按鈕?如何在變量中存儲單獨的文件行

+0

你是說一個標籤更新在一個循環或究竟是什麼? –

+0

你是什麼意思? –

回答

0

什麼你可能做的是閱讀整個字符串中的列表,並通過索引列表中得到你想要的行:

>>> f=open(myfile) 
>>> l=f.readlines() 
>>> #First line 
>>> l[0] 
'This is the first line' 
>>> l[-1]#Last line 
'This is the last line' 
>>> f.close() 

至於你的其他問題,我沒有那麼多的進入GUI/ktinker ,所以也許別人可以幫助你呢?

相關問題