「PIC AVR 工作室」サイトの日記的なブログです。
サイトに挙げなかった他愛ないことを日記的に書き残してます。
PIC AVR 工作室 ブログ



引き続き、Python、tkinterで長いループを処理する
あいだに、応答がなくなっちゃったりしないように
する処理方法。

やっぱ、スレッド使って処理するのが普通みたい。

https://daeudaeu.com/tkinter_mulithread/

この辺見ながらゴニョゴニョやってると、最小限実現
可能な方法は見えたものの、問題は、実行したスレッド
を一旦停止したり、再開したりって手段があったりする
のかなぁ?と思って探してみたんだけど、そういう都合
のいいものはないみたいだなぁ。

ボタンクリックで、メインループ側からその信号を
スレッド側に伝えたりするのはともかく、スレッド側
はそれを受け取ってからどうやって一時停止~再開の
処理をしたらいいのか(CPUをほぼ消費せずに)という
のが思いついてないところ。

スレッド処理を一時停止して、CPU負荷ほぼ0にするような
メソッドって、あったりするものなのかなぁ?
それとも、グローバル変数でどこまで処理が終わってるか
を覚えておいて、一旦スレッドを破棄して、改めて続きの
処理をスタートするって感じにするのかなぁ?


あと、調べていたら、スレッドを終了する方法っていうのも、
なにげに注意が必要らしい。

https://teratail.com/questions/201373

https://qiita.com/shiracamus/items/cd1d5f2d8fabd4e8a366





https://www.youtube.com/watch?v=nYnFrY-spb8

こんどはやり投げもやってるみたい。これ、ミカドの
店頭でやってるのかな。





https://twitter.com/HayakawaYukio/status/1420918963060416516

この東京都の局長とやらがいざコロナにかかって入院を
しないといけないとかって事態になったら、「当院は
医療崩壊しているので受け入れられません」って言われ
ても文句言えないよな。




https://www.youtube.com/watch?v=YlojAa52F2w

この当て逃げ、保険会社がどこなのかを晒してもいいんじゃ
ないかな。




シールの角を丸くカットするものないかなぁ?と思って
探してみたら、

https://note.com/citronron2013/n/n115598f3b585

ダイソーでも売ってるみたい。コーナーパンチ。
これ、丸めるrの大きさを選べたりしないのかなぁ?





https://www.youtube.com/watch?v=9-YrejC39Og

すごく高いミルクティー。1000円以上するらしい。
(おいしかったらしい)





https://twitter.com/neko3no3te/status/1420981337352151048

なんだかなぁ。このアスリートには全然感情移入をする気
にはならないなぁ。何を思い知れと思っているのやら。
わからん。



コメント ( 0 )
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする