我是非常新的蟒蛇,我有多個選項,如1至99,我想選擇23作爲一個窗口後按f2我按2和3,然後按下輸入,號碼23被選中。我想在Ubuntu 10.04中做到這一點。什麼將程序?我很書面方式一些代碼在Python中處理多鍵?
def keyDown(self,e):
if e.keystring == "f2":
selectedNumber = 0
elif e.keystring == "enter":
print selectedNumber
selectedNumber =0
else:
selectedNumber +=int(e.keystring)
在此先感謝
'keydown'看起來像一個事件參數的回調。你在使用某種庫嗎?你應該在這裏列出,如果你是。 – Aesthete
這當然不會工作,因爲選定號碼不會保存之間的通話和另一個self.selectedNumber可能會更好 –