2016-09-22 32 views
0

我的代碼有些問題,並想知道是否有人可以幫我嗎?Python v3使用Tkinter和Gui空閒,重複代碼

我已經做了一個程序,有兩個類,ae設計用作電話訂購系統。這是基於地鐵公司的。 你可以看到GUI這段代碼產生在這裏: Output

我還上傳了Python的文件,該文件包含了所有的代碼。 我的問題是,我可以獲得第176行「保存並訂購另一個子項」的按鈕,以便用戶可以添加5個以上的子項,同時可以保存成本變量,因此它們全部可以相加最後。所以基本上重複代碼5次,同時在最後添加5個變量以增加成本。

對不起,這是如此的廣泛,但我希望這是有道理的,當你可以看到我的代碼試圖做什麼。我可以在318行上添加什麼代碼來幫助我呢?

下面是代碼:https://drive.google.com/file/d/0BydTFZ ... SP =共享

如果有人能有我需要重複我的程序與代碼回覆,我將非常感激。

回答

1

首先,您應該直接發佈相關代碼,而不是鏈接。

基於你寫的內容,你可以讓按鈕添加數據到列表中,而不是任意數量的不同變量。這樣,該清單可以容納任意數量的三明治訂單。

mylist = [] 
mylist.append('chicken sub') 
mylist.append('vegetarian sub') 
sub1 = mylist[0] # sub1 == 'chicken sub' 
+0

啊我明白了,謝謝!我不知道如何重新啓動我的代碼,讓用戶訂購更多的零件... –

+0

太棒了,問題解決了。 –