エントリウィジェットへの入力が完了した後にtkinterウィジェットを更新する方法はありますか?エントリボックスをチェックしてtkinterに情報をロードする
https://i.stack.imgur.com/egSX6.png
オリジナルエロプログラムはAccessのフォームで行いました。プレーヤーのエントリがいっぱいになると、$で示されるLabel/Entriesがデータベースを検索し、情報を表示します。
GUIの実行中にラベルを更新する方法はありますか? Entryフィールドの文字数が3文字の場合、トリガが発生する可能性があります。私は/ GUIが既に実行された後にラベル/エントリの更新を行うことが可能であるかどうかわからない。
編集:
def update_winner():
cursor = conn.cursor()
winner = winner_id.get()
school = school_name.get()
temp = school+winner
if len(temp) == 5:
cursor.execute("SELECT Rating FROM KIDS WHERE LocalID = ?", temp)
rating=cursor.fetchval()
cursor.execute("SELECT FirstName FROM KIDS WHERE LocalID = ?", temp)
name=cursor.fetchval()
winner_name.set(name)
loser_id.trace("w",update_loser)
winner_id.trace("w",update_winner)
ratings.mainloop()
私はこのようなコードを実行する、とすぐに私はwinner_idボックスにテキストを入力すると、私はこのエラーを取得する:TypeError例外:update_winner()0位置引数を取りますが、3は
を与えられました
この説明によれば、Azureには関係していないようです。そうでない場合は、Azureの使用に関する説明を改善してください。 –