- 1 名前:デフォルトの名無しさん [2023/07/13(木) 18:48:41.56 ID:INS7SIu4.net]
- 当スレに★Python以外のプログラミング言語での回答類を書くべからず★
派生言語はそれぞれ専スレがある(この板にあるとは限らない)ので、そっち池。 「Ruby」「Rails」「某言語では」「クソチョンw」をNGワード登録推奨。荒らしは、完全スルー放置が一番きらいです。 このスレッドは「お勉強」スレのほうには書き込めない超低レベル、 もしくは質問者自身何が何だか分からない質問を、勇気を持って書き込むスレッドです。 へび使いが優しくコメントを返しますので、お礼は Python の布教と初心者の救済をお願いします。 ★エラーを解決したい場合★は、 表示されたエラーの全文(勝手に省略やスクショうp等の横着クソ行為禁止)と、 実行環境(Pythonのバージョン・OSとIDEの種類およびバージョン)をシッカリ書くこと。 Pythonの★ソースコードをそのまま5ちゃんに貼るとインデントが崩れてチヌ★ 【【【複数の連続半角スペースはなにもなかったことにされる&タブは普通には入れられない】】】掲示板の仕様なので、 プログラム文は↓等の、いわゆるコードうp用サイトに貼ってこいください。 ttps://techiedelight.com/compiler/ Run Code機能あり。 ttp://ideone.com/ デフォ設定はC用のため、言語選択ボタン押下がピコ手間かも。 ttp://codepad.org/ ほぼ直感的に使える。Run codeボタンあり。 ttp://pastebin.com/ まずまずシンプル。 ttp://dpaste.com/ とてもシンプル。消えるまでの日数は十分長ーく指定のこと。 ◇Python公式◇ www.python.org/ ◇まとめwiki◇ ttp://python.rdy.jp/wiki.cgi 〇前スレ〇 【まず1嫁】くだすれPython(超初心者用) その58 https://mevius.5ch.net/test/read.cgi/tech/1662514433/ 次スレたては >>985 あたりが挑戦する。 ### END OF TEMPLATE ###
- 862 名前:デフォルトの名無しさん mailto:sage [2024/07/10(水) 08:41:03.90 ID:0/GvnarD.net]
- >>850
Modalの要求バージョンは3.8~3.12 私が使っているのは3.10なので大丈夫だとは思うんですがもう一度使おうとしたプログラムのエラーメッセージを確認してきます
- 863 名前:デフォルトの名無しさん mailto:sage [2024/07/10(水) 15:30:21.08 ID:For1CkV4.net]
- だいぶ初心者だと思います
ttk.Treeviewのselection_setに関する質問なんですが まず、やろうとしている事はビューアで Treeview1 サイトから取得してきたWebページ一覧 選ぶと情報ダウンロード Treeview2 ページの情報をダウンロードしたサイト一覧(実態としてはダウンロードフォルダにあるフォルダ一覧) Treeview3 Treeview2で選んだフォルダ内に保存されている個別のページ情報一覧(実態としてはフォルダ内テキスト一覧) で「Treeview2でフォルダを選び、Treeview3でファイルを選ぶと、ttk.Textに情報表示」はうまくいってます この時 Treeview1に<<TreeviewSelect>>をbindし、ダウンロードした後Treeview2の内容を消去&フォルダ一覧再取得&表示する関数などを仕込んでいます(後述) Treeview2も<<TreeviewSelect>>をbindし、Treeview3の内容を消去&選んだフォルダ(Treeview2)の中身を取得&(Treeview3に)表示する関数を仕込んでいます (Treeview3も<<TreeviewSelect>>をbindし、ttk.Textの内容を更新する関数を仕込んでいますが、多分今回の質問には関係ないです) 問題はTreeview1から選んだ時で、選んだ時にダウンロードするだけでなく、落としたものを自動的にttk.Textに表示しようとしています これもttk.Textの表示だけなら問題ないのですが、Treeview2とTreeview3も今ダウンロードした項目が自動的に選ばれた状態にしたいのですが、Treeview3だけうまくいきません エラーメッセージすら出る事なく、何も選択されません(Treeview2は正常に選択されています) 長いのでレス分けます
- 864 名前:デフォルトの名無しさん mailto:sage [2024/07/10(水) 15:30:59.95 ID:For1CkV4.net]
- >>852続き
原因はおそらくですが、Treeview1にbindした関数内でTreeview2の項目を選択した時、自動的にTreeview2にbindされた関数も呼び出されますが これの処理がTreeview1にbindした関数の後で実行されるせいで、最後にTreeview3がリフレッシュされているのだと思います Treeview1の処理中に他のTreeviewを選んだ時「Treeview1の処理中断→Treeview2の処理→Treeview1の処理再開」になると思い込んでコードを書いていたのですが たぶん実際には「Treeview1の処理完走後、トリガーされたTreeview2の処理」になっているのかなと思っています(テスト用のprintの表示順序などから推測) 最後にTreeview3もちゃんと選択されるようにするには、どうすればいいでしょうか? Treeview1の処理中、Treeview2を一時的にunbindも試してみましたが、確かにunbindして必要な処理を補完すればちゃんと動くので原因は間違ってなさそうですが 再bindをTreeview1の処理中にしてしまうと、処理後に結局トリガーしてしまって無意味でした
- 865 名前:デフォルトの名無しさん [2024/07/10(水) 17:05:01.94 ID:iit7nof0.net]
- ボタンは1回押したらロックするか
ブロック機構入れないと 連打したり、別のボタン押したりしたときに収拾つかなくなるで たとえば bind関数内の最初に、if treeviewselected:returnみたいなの書いて排他動作にするとかさ
- 866 名前:デフォルトの名無しさん mailto:sage [2024/07/10(水) 18:37:27.41 ID:For1CkV4.net]
- >>854
丁度それをやってみて正常に動いたところでした、ありがとうございます やはりその辺の処理になるんですかね ロック機構、確かに要りますね 趣味で場当たり的に作ってると、そういう構造的なノウハウとかは中々身につかなさそうですね……
- 867 名前:デフォルトの名無しさん [2024/07/10(水) 21:14:08.65 ID:8aePid6X.net]
- GUIはGUI用のノウハウあるで、書きまくってたら身についていくよ
ロジックと表示系分離するとかもそうだしさ
- 868 名前:デフォルトの名無しさん mailto:sage [2024/07/11(木) 00:14:02.11 ID:gnKs0VpL.net]
- pythonでpyenv pipx poetry使えるレンタルlinuxサーバ知らん??
- 869 名前:デフォルトの名無しさん mailto:sage [2024/07/12(金) 03:05:52.22 ID:Fv9K4MWW.net]
- whisperを使ってみようと思ったんですが、次のコードでどうあがいても
FileNotFoundError: [WinError 2] 指定されたファイルが見つかりません。 import whisper with open("./test.txt", 'r', encoding='utf-8') as file: content = file.read() print(content) uri = "./test.mp3" model = whisper.load_model("small") result = model.transcribe(uri, verbose=True, fp16=False, language="ja") test.txtはちゃんと読み込まれて表示されるのに resultのところでどうしてもファイルが見つからないと言われます audio = whisper.load_audio(file=uri) をresultの前に噛ませたりしても、ここで見つからないと言われます 絶対パスにしてもwavとかoggとか試しても無駄だし、拡張子消してももちろん無駄です ファイルの位置を変えたり、全然違う場所の全然違う音声ファイルを読み込もうとしても無駄です pipしなおしてもPC再起動しても無駄です 一体何が悪いのでしょうか
- 870 名前:デフォルトの名無しさん [2024/07/12(金) 03:18:10.13 ID:6z6Lg9Zs.net]
- そもそもresult前に読んだパス認識してんの?
path.existsみたいなのしなはれ
- 871 名前:デフォルトの名無しさん mailto:sage [2024/07/12(金) 03:55:38.40 ID:Fv9K4MWW.net]
- >>859
とりあえずこれを直前に挟んでみましたがTrueでした print(os.path.exists(uri)) ダミーにめちゃくちゃ入れたらもちろんFalseなので、result以外はちゃんと動いてるようなんですが
- 872 名前:デフォルトの名無しさん [2024/07/12(金) 04:14:19.09 ID:6z6Lg9Zs.net]
- ffmpeg関係は?
- 873 名前:デフォルトの名無しさん mailto:sage [2024/07/12(金) 05:06:05.29 ID:Fv9K4MWW.net]
- >>861
すみません、それでした 解決しました、ありがとう 雑に使おうとして、基本的なところが抜けてました
- 874 名前:デフォルトの名無しさん mailto:sage [2024/07/18(木) 21:35:07.90 ID:atiQW+Xs.net]
- いまtkinterでGUIをMVCで作ろうとしてるんだけど
これウィジェット自身で完結する変数やメソッドはウィジェット側に書くわけじゃん するとあるウィジェットに関係する変数やメソッドが、viewとcontrollerに点在することになるけどそれでいいのか? 全部無理矢理controllerに押し込んだら、こんどcontrollerが肥大化するけど、それはそれでどうなんだという気もする
- 875 名前:デフォルトの名無しさん mailto:sage [2024/07/18(木) 23:22:50.39 ID:61oenaL1.net]
- >>863
MVCは死ぬほどバリエーションがあるのでこれといって何が正解かとはかない しかし成功しているモデルの一つであるiOSでのMVCを説明してみる まずコントローラはモデルとビューを保持する コントローラがユーザーからのイベントを受け取り対応するモデルのメソッドを呼ぶ モデルのメソッドが呼ばれ状態を変更する 完了後にコントローラへ通知する そしてコントローラは対応するビューを再描画する 正直古臭いがある程度成功しているアーキテクチャだ
- 876 名前:デフォルトの名無しさん mailto:sage [2024/07/19(金) 05:30:02.76 ID:QNeV9bba.net]
- vscodeでtomllib使って値読み込んでもpylanceが上手く型を認識してくれない(anyになる)んだけど
tomlって型付きじゃなかったっけ? おま環かこれ??
- 877 名前:デフォルトの名無しさん [2024/07/19(金) 05:40:24.28 ID:+oFdaKCd.net]
- 石丸伸二さん取材の最前線
「取材不足」さんのYouTubeチャンネル https://youtube.com/@shuzaibusoku 「取材不足」さんのX(ツイッター) https://x.com/shuzaibusoku7 石丸伸二さんは天才ですね!
- 878 名前:デフォルトの名無しさん mailto:sage [2024/07/19(金) 06:02:53.03 ID:2drNjBF3.net]
- >>865
どんなデータ読むかわからんなら静的解析できない データの型が想定できるなら自前のエンティティクラスにいったん格納してみては? 健全にやるならバリデーションする
- 879 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 06:12:19.62 ID:rQPoAcvH.net]
- Pythonで組んだ自動処理はレンタルサーバー使ってる?
- 880 名前:デフォルトの名無しさん [2024/07/20(土) 17:56:48.97 ID:pd3T6vIK.net]
- >>868
日本語検定何級? レンタルサーバーを使っているかどうかが先に評価する条件だろ?
- 881 名前:デフォルトの名無しさん [2024/07/20(土) 17:58:02.44 ID:pd3T6vIK.net]
- >>865
バイナリーデータを扱うのに型が自動で決まる方が気持ち悪いだろ
- 882 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 18:30:49.82 ID:rQPoAcvH.net]
- >>869
スレタイの通りなんだけど、なんで煽ってるの?
- 883 名前:デフォルトの名無しさん [2024/07/20(土) 18:44:11.27 ID:pd3T6vIK.net]
- レンタルサーバーを使っているかどうかはここで聞かなくてもいいだろうに
初心者だとレンタルサーバーの存在を知らない可能性が高いと思うけどな。 レンタルサーバーならわざわざPythonを使う必要もない。
- 884 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 18:56:40.19 ID:g11axyeV.net]
- >>870
でもパーサーは内部的にpython用の型に変換してるんだから、それを静的型チェッカに伝えるだけじゃねーのかなと思わなくはない
- 885 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 19:10:13.69 ID:4S4L7THY.net]
- パーサーあるいはバリデータを通して特定の型に適合することがわかったらその型にキャストしてやればいい。
- 886 名前:デフォルトの名無しさん [2024/07/20(土) 19:39:36.45 ID:pd3T6vIK.net]
- それだとデータがおかしくない前提の設計になる
- 887 名前:デフォルトの名無しさん [2024/07/20(土) 19:43:13.82 ID:JfCCJ2ok.net]
- setdefaultencoding()
- 888 名前:デフォルトの名無しさん [2024/07/20(土) 19:43:43.52 ID:pd3T6vIK.net]
- 彼は単にTOML形式のファイルが間違っているだけの話をしているのかもしれない。
- 889 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 19:44:44.42 ID:g11axyeV.net]
- >>875
データおかしかったらパースエラーでしょ 型チェッカが作動する以前で終わる話やん
- 890 名前:デフォルトの名無しさん [2024/07/20(土) 19:45:09.15 ID:pd3T6vIK.net]
- 決められたフォーマットでない設定ファイルを読み込んだときの動作は処理を止めるのが正しい実装。
- 891 名前:デフォルトの名無しさん [2024/07/20(土) 19:46:17.83 ID:pd3T6vIK.net]
- >>878
本人の勘違いだろう 設定が間違っているのをライブラリの問題にしていると思われる
- 892 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 19:49:49.46 ID:g11axyeV.net]
- >>880
読解力ゼロ民なん? 質問は、型チェッカーが型情報読めません で それはそれで合ってる(型チェッカーは認知しないから)が回答で 付随して、パーサーは内部で型確定してるんだから、型チェッカーがそれ読みゃいいのにね って言ってるだけだろ
- 893 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 20:09:38.66 ID:4S4L7THY.net]
- >>875
データがおかしくなければ問題なし、おかしければNG。それのどこに問題が?
- 894 名前:デフォルトの名無しさん [2024/07/20(土) 20:10:26.26 ID:pd3T6vIK.net]
- 彼は想定どおりのデータ型にならないと言っている
- 895 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 20:56
]
- [ここ壊れてます]
- 896 名前::22.33 ID:4S4L7THY.net mailto: >>883
? だから型チェックしたうえでキャストすればいいと言っているわけだが。 [] - [ここ壊れてます]
- 897 名前:デフォルトの名無しさん [2024/07/20(土) 23:13:59.91 ID:3JBVPj+L.net]
- 初心者に何一つ解決法を提示できない、あおる専門職が、また暴れているのか。
- 898 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 23:38:05.16 ID:nWXlJ8rt.net]
- >>881
>付随して、パーサーは内部で型確定してるんだから、型チェッカーがそれ読みゃいいのにね って言ってるだけだろ 静的型チェッカーにプログラムを実行して外部TOMLファイルを読み込んでパースしてから型チェックしろと? 頭おかしくね?
- 899 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 23:43:19.64 ID:n5damDMV.net]
- 初心者です
Windows とmacで全く同じ環境を用意してもvscodeでjupyter が使えるのはmacだけで困っています。 ryeで環境構築していてpythonのバージョンは3.7〜3.12それぞれで試しました ライブラリはrye add jupyterのみ Vscodeの拡張機能はpythonとjupyter Macでは問題ないですが、Windowsでipynbを実行すると”connecting to kernel“から進みません pyファイルで#%%を用いても同じです カーネルの指定はしています 今はしょうがないのでwindowsではjupyterlabを起動して使っています ライブラリのバージョンとwindowsの相性が悪いんですかね…?
- 900 名前:デフォルトの名無しさん mailto:sage [2024/07/20(土) 23:54:41.64 ID:NXGRRfPo.net]
- 初心者でryeなんて非標準なツールつかうから切り分けできなくなる
- 901 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 00:10:32.64 ID:H6hpsSWg.net]
- >>869
え?これ何?低学歴知的障害朝鮮人?
- 902 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 00:19:47.32 ID:7gp2nlNY.net]
- さすがにこの自演は恥ずかしいw
- 903 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 04:12:49.88 ID:6bp7hRiy.net]
- >>888
解決しました!分かりやすい解説ありがとうございます!
- 904 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 10:56:10.38 ID:6bp7hRiy.net]
- 質問しておいて解決しましたとだけ書くのも失礼なので…
pyvenv.cfgの中の指定のpython を変えたら解決しました。 つまり標準のpythonをryeのものにしているのがwindowsのjupyterではよくないようです。 仮想環境でごちゃごちゃやった感じではセキュリティの問題っぽいのでそっちいじればなんとかなりそうですが… 結局macではvscodeを使ってwinではjupyterlab使うことにしました お騒がせしました
- 905 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 14:59:38.69 ID:AhhCkcZ5.net]
- なんかお前一生環境構築してない?
- 906 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 15:04:29.78 ID:AhhCkcZ5.net]
- プログラミングできないやつに限って環境だけ作って満足するやつはスゲー多いんだよな
結局何も書けないからやることがないというw
- 907 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 15:13:06.46 ID:6bp7hRiy.net]
- >>894
FDTD法やってます! 今は高速化目指してます💪
- 908 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 15:52:43.89 ID:AhhCkcZ5.net]
- >>895
そんなんやってる奴が初心者なんだ?
- 909 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 16:38:54.61 ID:XlsTZxiY.net]
- >>896
はい!
- 910 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 16:43:16.67 ID:AhhCkcZ5.net]
- >>897
フフッ
- 911 名前:デフォルトの名無しさん [2024/07/21(日) 17:57:12.44 ID:XSmlH7W8.net]
- 質問にも答えず初心者を煽ってさらには返り討ちに合うスレですか…
- 912 名前:デフォルトの名無しさん mailto:sage [2024/07/21(日) 18:03:02.20 ID:AhhCkcZ5.net]
- >>899
だいぶ効いてるみたいだな
- 913 名前:デフォルトの名無しさん [2024/07/23(火) 01:22:30.39 ID:Rfg4Mjqa.net]
- >>893-894
昔の自称emacs使いにもそういうのがいたで
- 914 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 07:36:07.88 ID:Uu3M5VDt.net]
- 今はVSCode使いがそれだな
何でもVSCodeでやろうとして詰んでは暴れまくる メモ帳でいいんだよPythonなんて
- 915 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 07:43:39.89 ID:x/ET989s.net]
- vscodeの拡張はelispみたく手軽に始められないから秩序は保たれてる印象
- 916 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 09:37:49.97 ID:HQr1sgjB.net]
- >>902
極論それ 環境云々よりまずコードをかけることが大事だからな 環境など後からいくらでも凝ればいい
- 917 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 09:47:38.48 ID:n9YZQASq.net]
- まず書けるようになるためにはデバッガの有無は大きいと思うが
- 918 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 09:53:14.67 ID:HQr1sgjB.net]
- 最近はjupyterとか使えば対話的にプログラム書けるしpythonに限って言えば昔ほどデバッガは重要ではないと思うけどな
- 919 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 10:16:25.92 ID:x/ET989s.net]
- Jupyterデバッガ搭載してるけど定義のちがい?
- 920 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 10:16:33.81 ID:n9YZQASq.net]
- 環境などどうでも良いのにいきなりjupyterなの?
- 921 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 10:47:56.05 ID:HQr1sgjB.net]
- 環境がどうでも良いのとjupyter使うのが便利とは直行する話
環境構築にこだわってドツボにハマるならメモ帳でも良いって意味だよ 文脈ちゃんと理解しような
- 922 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 11:02:25.16 ID:n9YZQASq.net]
- 文脈云々言うなら直交ぐらいちゃんと変換しような
- 923 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 11:52:19.83 ID:aX/s2yiT.net]
- デスクトップアプリを作ってexe化して配布しても、FirefoxとChromeで「ウイルスかマルウェア」と断定されて、ダウンロードがブロックされてしまうので、がっかりだよ…
またそのブロック解除の方法が難しくて、まず素人はダウンロードできないし… Edgeは賢いんだよな ちゃんと検査してはダウンロードさせてくれる
- 924 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 12:00:04.69 ID:lokdiXpj.net]
- 誰が作ったかわからない実行ファイルなんて実行すべきでないから
- 925 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 12:00:56.55 ID:HQr1sgjB.net]
- 今時生exeダウンロードして実行しろはない
Macであってもよほど信頼があるもの以外は入れない
- 926 名前:デフォルトの名無しさん [2024/07/23(火) 15:47:22.98 ID:b7ip8NcQ.net]
- >>911
.zipとかに梱包した .exeでなく、赤裸々な .exeで配布したという意味? なぜ?
- 927 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 15:49:15.49 ID:xnSNk6y3.net]
- zipで包まれてても嫌だけどな
- 928 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 16:25:49.95 ID:x/ET989s.net]
- exe単体では嫌だからWebサイトで配布するんじゃないの?
Steamのインストーラもexeだよ パッケージ化されてても導入するのは結局exeだし
- 929 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 17:12:12.55 ID:aX/s2yiT.net]
- >>914
zipにしてるよ それがブロックされる
- 930 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 17:22:15.64 ID:xnSNk6y3.net]
- >>916
個人が作ったよくわからないプログラムパッケージをネイティブにインストールなんかしないってことね
- 931 名前:デフォルトの名無しさん [2024/07/23(火) 17:37:17.95 ID:TPPfHQM2.net]
- >>914
ZIP圧縮は暗号化されているものがあるから、ZIP圧縮の方が嫌われるように変化した。
- 932 名前:デフォルトの名無しさん [2024/07/23(火) 18:14:35.00 ID:b7ip8NcQ.net]
- >>917
ここPythonスレなので、exe化したPythonプログラムの話か。今気付いた。 ライブラリを含んでいるからウィルス認定されて当然という話をよく聞く。 別に exe化せんで、スクリプトで配布すりゃいいのでは。
- 933 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 18:37:50.57 ID:nRtnWzRV.net]
- サンドボックスで振る舞いを確かめれば済む話じゃないのか?
- 934 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 19:18:10.39 ID:TZI+ZhOX.net]
- 自己解凍書庫の出番か
- 935 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 19:39:18.76 ID:xnSNk6y3.net]
- あれも脆弱性の塊です
- 936 名前:デフォルトの名無しさん [2024/07/23(火) 19:43:52.63 ID:ZPmy+vgF.net]
- UPX
- 937 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 19:50:49.70 ID:aX/s2yiT.net]
- >>920
pythonなんて使えない素人に配布してるので
- 938 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 22:34:55.62 ID:Q9OV7LqX.net]
- コード署名なんて使えない素人が配布してるのでw
- 939 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 23:08:59.22 ID:r/ZR0qO4.net]
- こんだけマルウェアやらランサムウェアが問題になってるのにいまだに何の保証もないexeを実行可能にしているマイクロソフトは反社会勢力と言っても過言ではない
この問題を長年放置してるのは狂ってる
- 940 名前:デフォルトの名無しさん mailto:sage [2024/07/23(火) 23:12:04.08 ID:RTFcCOtn.net]
- Chromeはzipの中身も見てるみたいだけどFirefoxもとなるとGoogle Safe Browsingのダウンロードのブロックリストにドメイン載っちゃってる可能性
- 941 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 03:59:46.12 ID:/7/ZxMEj.net]
- >>927
ストアで縛ろうとしたら猛反対 俺のパソコンなのに何しやがるんてなるよ 業務ならポリシーで制限できるから落とし所
- 942 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 11:24:37.52 ID:zc84AtQt.net]
- この板で見かけるpythonアプリをexe化して配布しようとしてる人って例外なく技術者としてのレベルが低いんだよね
しかもその自覚がなく他人のせいにするからタチが悪い
- 943 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 11:29:14.65 ID:xsNragSm.net]
- 超初心者用スレでレベルが低いとか言われても
- 944 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 11:39:51.52 ID:pCtKanLE.net]
- >>930
しょうがない面あるよ 現場でのちょっとした業務効率化ツールにいちいち開発予算取れないし Pythonやライブラリのインストールして回るのは面倒だし exe一つ配布で済むならそれに越したことはない
- 945 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 11:45:11.42 ID:UohJ1bhL.net]
- デスクトップアプリでも指示したファイル以外開けないような権限の厳しい仕組みを作るべきだった
- 946 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 12:02:23.84 ID:BVC0yZgs.net]
- やっぱWebアプリが楽
pyscriptの発展に期待
- 947 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 12:42:15.38 ID:oMWZGWxK.net]
- >>932
それはアプリの配布ポリシーも配布方法も確立できてないリテラシーが超低い会社に限られた話 >>926が揶揄してるように素人に配布してるのが問題じゃなくて素人がexeを配布しようとしてるのが問題なんだよ
- 948 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 14:17:03.29 ID:y0qkp9N5.net]
- >>933
Macは野良の実行ファイル起動できないからな せめてこれくらいはやれよって思う
- 949 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 14:55:30.46 ID:uBykzA+Z.net]
- exeを自由に配布しようとしても、ブロックされてダウンロードされないし売れないしで、素人でも最初からMicrosoft sStore、App Store、android Play Storeで配布する方針でアプリ開発するべきなんだね
- 950 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 15:11:26.53 ID:gQy7oTdL.net]
- >>937
python公式が配布してるexeのダウンロードかブロックされたことある?
- 951 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 15:17:26.99 ID:uBykzA+Z.net]
- >>938
python本体くらいしか無いけど、ブロックはされなかった
- 952 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 17:01:13.31 ID:KGoIVoV/.net]
- >>939
exeを自由に配布しようとしてもブロックされてダウンロードされないという認識が間違ってるってことだよ
- 953 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 17:34:45.81 ID:Qm23Mb5z.net]
- いろいろ出来てなんぼのPCであれはだめこれはだめと言っていたら、
なんのためのPCだかわからないことになる パターナリスティックでおせっかいなシステムはPCにはそぐわないし、 スマホみたいにがんじがらめなのは勘弁してくれ
- 954 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 19:22:40.43 ID:uBykzA+Z.net]
- Microsoft Storeで販売してみるわ
日本語と英語で。 500円だけど、何事も挑戦
- 955 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 19:53:24.43 ID:aZhJNMHQ.net]
- >>942
いきなり500円で買うやつおらんぞ まずは機能減らして無料で出せよ
- 956 名前:デフォルトの名無しさん mailto:sage [2024/07/24(水) 23:33:56.14 ID:uBykzA+Z.net]
- >>943
いや、他所ではたまに売れてるんですよ 1週間に数本とか exeファイルでは無いけどコード (記事って書いてあるけど文章では無いです) https://i.imgur.com/9VMM8xV.jpeg exeファイルを売りたくなったので、Microsoft Storeにしようかと。 他所だとブロックされてしまうので
- 957 名前:デフォルトの名無しさん [2024/07/25(木) 17:55:43.14 ID:d36Rq1nw.net]
- EXEファイルは間違って実行してしまうことがあるから避けられているのになあ
- 958 名前:デフォルトの名無しさん [2024/07/26(金) 08:22:41.37 ID:3aGNttVJ.net]
- >>945
スクリプト・ファイルでも間違えて実行することはあると思うが、 EXEファイル特有の間違いってあるの?
- 959 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 09:07:36.47 ID:GoMxbApo.net]
- 通常のスクリプトファイルはダブルクリックで実行してしまうことはないだろ
- 960 名前:デフォルトの名無しさん [2024/07/26(金) 10:16:15.53 ID:3aGNttVJ.net]
- >>947
MS-Windows をよく知らんのだけど、 拡張子 .py とかのテキストファイルを、 python something.py などと実行してしまうもんじゃないの?
- 961 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 10:19:30.49 ID:8tpKdrFX.net]
- >>947
無知すぎるやろw
- 962 名前:デフォルトの名無しさん mailto:sage [2024/07/26(金) 10:28:35.30 ID:RKHjG1e0.net]
- バッチファイルなら起動するで
あと関連付けされてれば起動する
|

|