私はPythonで新しく、ラベルを使用してインタフェースを作成しようとしています。
ラベルには、接続されたメッセージと切断されたメッセージが含まれています。Python/Tkinterラベルを使用したArduinoシリアル接続インタフェースの設計
if else conditionを使用してラベルに接続済み/切断済みメッセージを追加するにはどうすればよいですか?
私はPythonで新しく、ラベルを使用してインタフェースを作成しようとしています。
ラベルには、接続されたメッセージと切断されたメッセージが含まれています。Python/Tkinterラベルを使用したArduinoシリアル接続インタフェースの設計
if else conditionを使用してラベルに接続済み/切断済みメッセージを追加するにはどうすればよいですか?
あなたはその後、テストし、それが切断されたことを発見したコードに
lab.config(text="Disconnected")
を使用することができ、可変
## save the ID for the label
lab=Label(root, text="Connected")
lab.grid()
## return the label's ID or it will be garbage collected
## when the function exits
return arduino, lab
にラベルのIDを保存する必要があります。
lab.config(text = "discomnected")。 Namerror: 'lab'が定義されていません –
コードなしでは助けません。コメント##がラベルIDを(関数から)返すことに注意してください。あるいは、関数が終了するとガベージコレクションされます –
接続しているかどうかを確認するにはどうすればよいですか?このアクションは、周期的に実行する必要があります(たとえば、接続ごとに「X」秒間の接続を確認しているtkinterベースのオブジェクトを作成して)、ラベルテキストを設定することができます。 – R4PH43L
ああ - インポート文を修正してくださいpySerialがありません) – R4PH43L