問題タブ [wxnotebook]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - wxpython ノートブック - 新しいページの作成
私はここにいるのは初めてで、コーディングの初心者です(今年の4月から)ので、優しくしてください;-)
これは私の単純化されたコードです。「ClickMe」ボタンをクリックして、ノートブックに新しいページを作成するたびに。私の質問は: if/elif ステートメントを使用しないオプションはありますか? 10ページ以上になるので、毎回同じようなコードを打つのは避けたい。動的に作成する変数 (self.page...) を使用する方法はありますか?
ここで多くの有用な情報を見つけました。誰かがこの問題について私を助けてくれるか、正しい方法を教えてくれることを願っています (私がばかげた間違いや仮定をしている場合)。
wxpython - スレッドの実行中に wxpython ノートブック パネルがハングする
wxpython を使用して 3 ~ 4 個のノートブック パネルを持つ GUI を開発しようとしていますが、これらのパネルの 1 つ (マスター パネル) が abc.py という別の python スクリプトを呼び出します。この abc.py では、複数の (>10) スレッドを同時に実行しています。マスターパネルの実行ボタンを押すと、abc.py スクリプトのこれらの同時スレッドが開始されます。ここで私が直面している問題は、wxpython ノートブックが「実行ボタンを押してからすべてのスレッドが結合されるまで」の間ハングアップすることです。この間、パネルの他のボタンを制御することも、パネルを切り替えることもできません。この期間、ウィンドウがフリーズします。何が問題なのですか?この問題を回避するために誰かが私を適切な道に導くことができれば、私は本当に感謝しています. ありがとうございました..!!!