Pythonのお勉強 Part75 (977レス)
上下前次1-新
537(2): (ワッチョイ 4a16-NEYE) 07/28(月)09:34 ID:viAWcmTF0(1/2) AAS
こりゃハンターに撃たれまくって当然だわな
538(1): (ワッチョイ 07bb-QuBQ) 07/28(月)10:06 ID:nOXvKCQ+0(1) AAS
>>537
キレたら簡単に正規表現でマッチできそうなレスするもんなw
こりゃ撃ちやすいw
539(1): (スップ Sd8a-gcZ9) 07/28(月)13:08 ID:J5wAroMtd(1/2) AAS
開発環境をwinからmacにしたらmacのフォント管理の仕様のせいでwxPythonのGUIが壊れて、該当部分100個以上削除しなきゃいけなそうでやる気なくした
いっそguiだけ作り直した方が早そうだから仕切り直そうと思うんだけど、アプリのモードや選択したラジオ毎に表示ボタンが細かく変わる場合切り替えるとオブジェクトが削除されてたりしてエラー吐くことが多いんだけど、こういう場合各種表示要素、本処理のモジュールに受け渡す変数とかって全部一括で起動時に定義して保持しておいた方がいいんかね
素人コーディングだから行き当たりばったりでやってたけど前もって仕様を決めておくのって重要なんだなと思った
540: (ワッチョイ 2e6a-yl7g) 07/28(月)13:08 ID:yWfPGHuk0(1) AAS
それは誰がやっても大変な気がするけど
541: (スップ Sd8a-gcZ9) 07/28(月)13:09 ID:J5wAroMtd(2/2) AAS
あとはwxPythonよりPyQtとかのがわかりやすい?
542(1): (アウアウウー Sa1f-VjO/) 07/28(月)13:34 ID:f/ONtylva(1) AAS
きっとまだ使ってるオブジェクト捨ててるんだろう
543(1): (ワッチョイ 4a16-NEYE) 07/28(月)14:38 ID:viAWcmTF0(2/2) AAS
どう考えても自分が書いてるコードに問題があるのになぜ人のせいにするのか
544: (スップ Sd8a-gcZ9) 07/28(月)16:20 ID:BgJfHYPFd(1/2) AAS
>>542
というか画面更新して戻すとなったりするんだよね
新規に作られないというか
GUI関連はまだイマイチわかってない
>>543
Macのフォント云々の話?
もちろんその通りなんだけど、その仕様が存在することが原因でもあるからね
別にMacが俺に合わせろって言っているわけではなくそういう経緯があったからアプローチを変えなきゃねという話
545(1): (ワッチョイ ce01-vMWQ) 07/28(月)16:26 ID:Ll2TdyBA0(1) AAS
>>539
>こういう場合各種表示要素、本処理のモジュールに受け渡す変数とかって全部一括で起動時に定義して保持しておいた方がいいんかね
アプリケーションで管理すべき状態とそれを参照するUI表示要素を分離できてないだけでは?
一般的にはどちらも必要になったら生成して必要なくなったら破棄するのでいいがメインのアプリケーション状態はずっと必要なのでアプリの起動時に生成されて終了時にまで破棄されない
546: (スップ Sd8a-gcZ9) 07/28(月)16:47 ID:BgJfHYPFd(2/2) AAS
>>545
確かにちゃんと分離していないかも
受け渡し部分そのものはうまく行ってるんで、そこら辺を踏まえて設計しなおしてみるわ
ありがとう
547: (ワッチョイ ead5-/90x) 07/28(月)16:59 ID:6kJ7bdhc0(1) AAS
GoogleがAIアプリ開発用のバイブコーディングツール「Opal」を発表、自然言語やビジュアルエディターでノーコード開発が可能に
2025年07月28日 13時55分
外部リンク:gigazine.net
>>プログラミング知識がない人でもアプリやソフトウェアを開発できるようになると期待されています。Googleが現地時間の2025年7月24日、自然言語やビジュアルエディターを使ってAIアプリを開発・共有できるバイブコーディングツール「Opal」を発表しました。
548: (ワッチョイ 6a79-RFtv) 07/29(火)10:03 ID:OsSDti6U0(1/2) AAS
>>536
誰もてめえになんか聞いてねえよ蛆虫自惚れんなゴミ、妨害しか出来ない害虫と比べたら
うんこの方が価値があるわ😂
549: (ワッチョイ 6a79-RFtv) 07/29(火)10:04 ID:OsSDti6U0(2/2) AAS
>>537-538
白痴にはシステム理解できないだろうけどここハンター関係ねえぞ
反論できない低能低学歴赤っ恥図星反射脊髄発狂レス
550: (ブーイモ MM8a-Mozv) 07/29(火)21:02 ID:SPVwgRaCM(1) AAS
しつこくあちこちで聞き回る奴の本性はだいたいこんなもん
551(1): (ワッチョイ 734f-Ov1w) 07/29(火)21:10 ID:0u2jQFnz0(1) AAS
GUIに関してはきちんと分離したほうがよいよ
最低でもMVCにして、VとMはCのみが知る状態にしたほうがテストも修正も差し替えも楽
GUIのイベント発火をCへ伝達、CがMとVへ依頼が基本
日本の資料ってGUIの構造化に関するものがあんまりないけど、ボタンイベントに全部ぶら下げるとかドメイン関係とか責務とか雑に書き下す悪癖ついちゃうでな
そのへんに転がってるtkinterのハウツーとか最悪
552: (ワッチョイ 7f54-3UC4) 07/29(火)21:43 ID:10YYZmIw0(1) AAS
個人で趣味で作るもんはテストしない
553(1): (ワッチョイ 177c-TX1H) 07/30(水)04:31 ID:C3CuNunK0(1) AAS
>>551
Webでも無いのにMVCなの?
ステートレスだからMVCな訳なのに?
554: (ワッチョイ 0b93-Ov1w) 07/30(水)05:06 ID:AkKaH1o10(1) AAS
ローカルなんかはステートフルだから
現在進行系をメインクラスやViewに押し込めたらええやんという主張には賛同できない
ま、短いスクリプトのランチャーくらいだったらどうでもいいけど
今回のもとの書き込みを見るに処理系が分散してるせいで画面変遷に問題抱えてるわけで、それって密結合と責任分離の失敗に起因しとるべ
ウィジェットがデータや状態持ったり
勝手にデータ層と通信したり処理したりするからそうなるんであって
そうやって収集つかんくなるから中央集権にするわけやんていう
555: (ワッチョイ ea3f-/90x) 07/30(水)06:58 ID:dn+Bg3eY0(1) AAS
・超指向性スピーカーを使用して統合失調症の周囲で殺人をしたと話していたのですがご存じの方知りませんか?
【兵庫県知事問題】「斎藤知事動画はバズる」と直感、編集して1500万再生 中傷動画も発信した男性(31)の後悔 [ぐれ★]
2025/07/29(火) 21:04:36.36
2chスレ:newsplus
こちらの方は後悔しているけれど
統合失調症周囲の人間は逆の精神状態の下記の人物
「仕事はデキるのに…」異常で執拗なパワハラをする“ダーク・トライアド“と呼ばれる、職場のヤバい人たち [パンナ・コッタ★]
2025/07/30(水) 02:17:10.53
2chスレ:newsplus
556: (ワッチョイ ce01-NEs0) 07/30(水)12:51 ID:/4q6QjXc0(1) AAS
>>553
ステートレスかどうかとMVCにするかどうかは全く関係ない
それにWebアプリのMVCはデスクトップアプリのMVCが起源だぞ
557(2): (ワッチョイ 756a-SiZM) 08/04(月)02:17 ID:MuSc+C4C0(1/2) AAS
Pythonのインデント縛りが窮屈に感じられるようになってきた
558: (ワッチョイ 4954-Dra7) 08/04(月)07:54 ID:7RpwUgFD0(1) AAS
インデントが深くて見辛かったら、書き方の工夫が足りない
559: (ワッチョイ 079d-kSZg) 08/04(月)09:09 ID:ZzI4clel0(1/2) AAS
インデントやめて枠でくくればいいのになw
560: (ワッチョイ 5f2a-Jj3s) 08/04(月)09:27 ID:8ZmEdn5c0(1) AAS
>>557
インデントは今はどんな言語でも使う。インデント「縛り」はPython 他少数かもしれないが。
「縛り」が窮屈ということはインデントを崩して書きたい場合があるということだと思う。例えばそれはどんな書き方?
561: (ワッチョイ 756a-SiZM) 08/04(月)11:21 ID:MuSc+C4C0(2/2) AAS
例えば自分専用のComfyUiのカスタムプラグイン(単純な処理を含むpassノードとか)書く時に
割りとその場限りでしか必要ない書き捨てのコードを簡素なエディタで書いたりするんだけど
他の言語だと(あえて誇張して書くとperlみたいに)切り詰めて書けるけど
Pythonだとインデント必須だからやたら冗長になる
562: (ワッチョイ 07a6-kSZg) 08/04(月)13:12 ID:ZzI4clel0(2/2) AAS
関数{ }
一行で書いてしまいたいのが多数でしょ
563: (ワッチョイ 0b14-y9x+) 08/04(月)13:51 ID:r7BtCw1v0(1) AAS
言語選定間違ってつかってるのが多数と
それは辛くて非生産的やね
564: (ワッチョイ c925-nezu) 08/04(月)14:24 ID:0quoIEV70(1) AAS
>>557
スペース2個にしたら分かりやすいし見やすい
565: (ワッチョイ cb31-J1BY) 08/04(月)14:33 ID:717Xfa2b0(1) AAS
インデントはタブ文字
その時々で伸び縮みさせる
566: (ワッチョイ 2b18-i7aF) 08/04(月)14:37 ID:YgDHhQH30(1) AAS
崩して書きたいとかそういうことじゃなくてルールとして強要されるのがイヤ
オフサイドルールがなくても同じように書くことを選択するかもしれないが書いてて逆に気が散る
コロッサスは自由は幻想に過ぎないと言ったが人間は自由を欲しているのだ
上下前次1-新書関写板覧索設栞歴
あと 411 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.017s