当スレに★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公式◇ http://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 ###
探検
【まず1嫁】くだすれPython(超初心者用) その59
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2023/07/13(木) 18:48:41.56ID:INS7SIu4551デフォルトの名無しさん
2024/05/12(日) 12:51:00.18ID:Z6PeNQRU そういや、ぷよぷよかなにかのヤツどこ行った?
同一人物?
同一人物?
552デフォルトの名無しさん
2024/05/15(水) 16:15:32.43ID:Ui7vW0sT pythonを使って、既存のMicrosoft officeのファイル(.docファイルとか)の中身を調べたり取り出したりする事ってできますか?
553デフォルトの名無しさん
2024/05/15(水) 16:58:28.85ID:OtQbYBA6 ああその通りだ
554552
2024/05/15(水) 17:55:42.92ID:Ui7vW0sT 出来るみたいです
555 警備員[Lv.6][新初]
2024/05/15(水) 21:59:57.58ID:QNLWEWL4 >>551
脳みそコネコネ、コンパイル。
脳みそコネコネ、コンパイル。
556デフォルトの名無しさん
2024/05/16(木) 20:50:07.99ID:+TVk7IrH Pythonで処理した画像を連続してwebUIに送って動画にしたいんですけど、ローカルサーバーをスレッドで分けても全然動かないんです。
上手いやり方はあるんでしょうか?
上手いやり方はあるんでしょうか?
557デフォルトの名無しさん
2024/05/16(木) 22:01:41.29ID:s6fDlAb8 まあPythonじゃ無理じゃないかと
君の知る似たようなサービスでPython使ってるの見たことあるかね
君の知る似たようなサービスでPython使ってるの見たことあるかね
558デフォルトの名無しさん
2024/05/17(金) 09:13:18.34ID:n7lyb5r2 >>557
そうなの? 単にファイルを httpdにアップロードするのとちゃうの?
そうなの? 単にファイルを httpdにアップロードするのとちゃうの?
559デフォルトの名無しさん
2024/05/18(土) 02:42:21.17ID:Y3svyv5q Image Magick, libvips などで、
連続画像を動画や、gif アニメに変換できないの?
連続画像を動画や、gif アニメに変換できないの?
560デフォルトの名無しさん
2024/05/18(土) 05:29:10.65ID:+oV5woho 静的にファイル変換じゃなく
リアルタイム配信したいんとちゃう
リアルタイム配信したいんとちゃう
561デフォルトの名無しさん
2024/05/18(土) 15:28:18.14ID:Nno4tBsF Pythonじゃ無理ってことはないけど、Javascriptで画像を動画のように表示する方法がわからないとPython側をどう実装したらいいかもわからないのでは
562デフォルトの名無しさん
2024/05/18(土) 15:48:07.52ID:cxC1UrsB webUIってお絵かきAIのUIの事を言ってる気がする
563デフォルトの名無しさん
2024/05/19(日) 17:51:21.58ID:MUvRAHvn JavaScriptが嫌でPythonに逃げたのに
Webやるなら結局JavaScriptから逃れられない
Webやるなら結局JavaScriptから逃れられない
564デフォルトの名無しさん
2024/05/19(日) 18:18:51.96ID:b9wC29CZ565デフォルトの名無しさん
2024/05/19(日) 18:29:56.96ID:R0BEkzb0566デフォルトの名無しさん
2024/05/19(日) 18:52:17.68ID:EZ0vB2tL567デフォルトの名無しさん
2024/05/19(日) 19:18:30.80ID:1dVUvEdV javascriptの何が難しいのかわからん
568 警備員[Lv.29]
2024/05/19(日) 20:04:35.82ID:j/RUVR5T >>558
順番を制御する必要がある。
順番を制御する必要がある。
569 警備員[Lv.29]
2024/05/19(日) 20:07:09.84ID:j/RUVR5T Pythonは構文解析エンジンの作りが下手だったせいで、コンテナなどは変な構文で対処するはめになった。
作った本人は当時のパソコンの性能では難しかったと言い訳するだろうが。
作った本人は当時のパソコンの性能では難しかったと言い訳するだろうが。
570デフォルトの名無しさん
2024/05/19(日) 21:12:03.22ID:b9wC29CZ571デフォルトの名無しさん
2024/05/19(日) 21:25:11.71ID:ThBHY2c/ JavaScriptはブラウザ内で多数のイベントが非同期に発生しつつ並行して動く必要があるための仕様とランタイムを備えた言語だからね
そのような実用環境ではPythonだと色々と無理があるんよ
JavaScriptを習得したほうが良いでしょう
そのような実用環境ではPythonだと色々と無理があるんよ
JavaScriptを習得したほうが良いでしょう
572デフォルトの名無しさん
2024/05/19(日) 21:43:45.99ID:n4puDrtS 生のJSじゃなくてもtypescriptとかもあるけど?
573デフォルトの名無しさん
2024/05/19(日) 21:51:27.11ID:1dVUvEdV574デフォルトの名無しさん
2024/05/19(日) 22:58:44.91ID:dpzcJCd+575デフォルトの名無しさん
2024/05/19(日) 23:22:52.01ID:FYT65XYX Webのイベントの非同期ってのは言語仕様とほとんど関係ないと思うがな
576デフォルトの名無しさん
2024/05/20(月) 00:04:59.52ID:XCNT6iUc 非同期・並行に動くのがJavaScriptの特徴だよ
577デフォルトの名無しさん
2024/05/20(月) 00:07:58.83ID:XCNT6iUc JSは継続渡しによって記述コードは継続できるけど
制御は一旦ランタイムに移って別のコードの処理が並行して動く
制御は一旦ランタイムに移って別のコードの処理が並行して動く
578デフォルトの名無しさん
2024/05/20(月) 00:08:40.12ID:XCNT6iUc そして再び非同期に元の継続コードに制御が戻ってくるんだよ
579デフォルトの名無しさん
2024/05/20(月) 04:36:21.10ID:IVctLQWM JSの難しさというかゴチャゴチャは複数人で開発すると顕著化する
580デフォルトの名無しさん
2024/05/20(月) 04:37:36.57ID:IVctLQWM581デフォルトの名無しさん
2024/05/20(月) 04:57:24.87ID:XCNT6iUc >>580
(workerを使わない昔からの)JavaScriptはシングルスレッドで並行(concurrent)に動作します
ちなみに(後に導入された)workerを用いるとマルチスレッドで並列(parallel)にも動作します
(workerを使わない昔からの)JavaScriptはシングルスレッドで並行(concurrent)に動作します
ちなみに(後に導入された)workerを用いるとマルチスレッドで並列(parallel)にも動作します
582デフォルトの名無しさん
2024/05/20(月) 07:48:45.56ID:lmso/U+6 async/await が導入されてからは並行処理と言えるかもしれんが python にも導入されてるから
JS の特徴というほどのものでもないな。
JS の特徴というほどのものでもないな。
583デフォルトの名無しさん
2024/05/20(月) 08:56:05.71ID:oBw42F9L PythonはOSがプラットフォームだけど
JSはブラウザとnodejsでだいぶ違うし
varとconst/let混ざったコードなんかに遭遇すると頭おかしくなる
JSはブラウザとnodejsでだいぶ違うし
varとconst/let混ざったコードなんかに遭遇すると頭おかしくなる
584デフォルトの名無しさん
2024/05/20(月) 09:16:38.85ID:Rnmyv+xl メインスレッドを止めても、worker側でイベント受け取れる?
585デフォルトの名無しさん
2024/05/26(日) 00:09:03.41ID:J6Dn8duN 誘導されてきました
digits1="0123456789"
print(digits1[2:4])
これで文字列"23"が返ってくるんだが"234"にならない理由ががわからん
インデックスが0から始まってるからインデックス2番目からインデックス4番目までの文字を表示するんじゃないの?
digits1="0123456789"
print(digits1[2:4])
これで文字列"23"が返ってくるんだが"234"にならない理由ががわからん
インデックスが0から始まってるからインデックス2番目からインデックス4番目までの文字を表示するんじゃないの?
586デフォルトの名無しさん
2024/05/26(日) 00:45:27.61ID:EuHdBjWc >>585
https://docs.python.org/ja/3/tutorial/introduction.html#lists
ここに載ってる
理解できなくてもいいからまずチュートリアルは一通り読んでほしい
https://docs.python.org/ja/3/tutorial/introduction.html#lists
ここに載ってる
理解できなくてもいいからまずチュートリアルは一通り読んでほしい
587デフォルトの名無しさん
2024/05/26(日) 00:48:13.48ID:jZlLPC0/ >>585
2<=i<4だと考えるといいよ
そうした方がいい理屈は以下の通り
リストlをiで分けるとき、以下が成り立っていると見た目でスッキリして嬉しい
l[:i] + l[i:] == l
まあ思想の問題なんで上記のものがスッキリと感じるか感じないかは人による
2<=i<4だと考えるといいよ
そうした方がいい理屈は以下の通り
リストlをiで分けるとき、以下が成り立っていると見た目でスッキリして嬉しい
l[:i] + l[i:] == l
まあ思想の問題なんで上記のものがスッキリと感じるか感じないかは人による
588デフォルトの名無しさん
2024/05/26(日) 00:48:19.96ID:EuHdBjWc すまん
アンカーまちがえてるけど同じページのすこし手前に書いてる
アンカーまちがえてるけど同じページのすこし手前に書いてる
589デフォルトの名無しさん
2024/05/26(日) 05:11:49.24ID:5Cxfl8yi Google colabでクロムドライバーをどこに置けばいいんですか?
590デフォルトの名無しさん
2024/05/27(月) 06:00:49.16ID:qvFqCc+v 漏れ独自のやり方で良ければ、
漏れは、C: 直下に、適当な名前のフォルダを作って、
そこに、chrome driver を置いている。
C:/BrowserDriver/chromedriver.exe
そして、ユーザー環境変数・path に、そのフォルダのパスを追加する。
C:\BrowserDriver
環境変数・path は、Powershell で以下で確認できる。
$env:Path.split( ";" )
漏れは、C: 直下に、適当な名前のフォルダを作って、
そこに、chrome driver を置いている。
C:/BrowserDriver/chromedriver.exe
そして、ユーザー環境変数・path に、そのフォルダのパスを追加する。
C:\BrowserDriver
環境変数・path は、Powershell で以下で確認できる。
$env:Path.split( ";" )
591デフォルトの名無しさん
2024/05/27(月) 20:12:43.14ID:Hlp/8xqP >>590
有難うございます、試してみます
有難うございます、試してみます
592デフォルトの名無しさん
2024/05/29(水) 21:20:05.17ID:SBPtCrlE ある程度自由にデザインできて作りやすいGUIのライブラリって何がありますか?CustomTKinter?
でもこれでもちょっとわかりにくいけど、我慢してコードの書き方を覚えるしかない?
でもこれでもちょっとわかりにくいけど、我慢してコードの書き方を覚えるしかない?
593デフォルトの名無しさん
2024/05/29(水) 21:22:50.04ID:SBPtCrlE あ、でもそんなに難しく無いですね
Custom TKinterくらいがちょうど良い
これでいきます
Custom TKinterくらいがちょうど良い
これでいきます
594デフォルトの名無しさん
2024/05/29(水) 23:25:41.17ID:SBPtCrlE やっぱりPySimpeGUIにした
わかりやすいので
わかりやすいので
595デフォルトの名無しさん
2024/05/31(金) 08:16:19.69ID:zAziLKIc >>586
読みましたわかんないです
読みましたわかんないです
596デフォルトの名無しさん
2024/05/31(金) 08:19:43.69ID:5P0I5zKD abcde
という文字の一部を選択するときに
0a1b2c3d4e5
というように0から数える言語じゃなかったか?python3
という文字の一部を選択するときに
0a1b2c3d4e5
というように0から数える言語じゃなかったか?python3
597デフォルトの名無しさん
2024/05/31(金) 09:16:40.63ID:Rfc8mm4q >>596
唐突になに?
唐突になに?
598デフォルトの名無しさん
2024/05/31(金) 10:27:03.30ID:9rLTVgTT とうぜん585の答えの理由だよ
いいかげんに判れよ
数え方が間違っているんだよ
いいかげんに判れよ
数え方が間違っているんだよ
599デフォルトの名無しさん
2024/05/31(金) 10:57:52.41ID:TyV+wAs5600デフォルトの名無しさん
2024/05/31(金) 11:17:11.06ID:xqNBz4cX 決めの話でもあるけど半開区間のが書くコードが素直になる
601デフォルトの名無しさん
2024/05/31(金) 12:39:47.52ID:9rLTVgTT スタートオフセットと終了オフセットね
list[x]のxと異なる
list[x]のxと異なる
602デフォルトの名無しさん
2024/05/31(金) 13:52:28.81ID:ixAaAqDb そうそう、>>596の言うように、スライスで指定する値は各要素そのものの位置ではなくて、要素と要素の間の位置なんだよね。
0●1●2●3… (●は要素)
これが理解できると、マイナス指定で逆から取り出したりとかもすぐに分かるようになるかと。
0●1●2●3… (●は要素)
これが理解できると、マイナス指定で逆から取り出したりとかもすぐに分かるようになるかと。
603デフォルトの名無しさん
2024/05/31(金) 15:02:02.41ID:z4TXzonv ぶっちゃけそれは違う
そういう説明じゃないと理解できない人向けの説明としては意味があると思うけどいつまでも引きずるものじゃない
そういう説明じゃないと理解できない人向けの説明としては意味があると思うけどいつまでも引きずるものじゃない
604デフォルトの名無しさん
2024/05/31(金) 15:08:57.01ID:MpCbGIxa べつに問題ないと思うがなあ。
グラフィックスで言うピクセル座標に対するグリッド座標系の話と同形。
グラフィックスで言うピクセル座標に対するグリッド座標系の話と同形。
605デフォルトの名無しさん
2024/05/31(金) 15:32:41.83ID:xqNBz4cX ここで別の概念を導入しないと習得できないくらいじゃ先が思いやられるってだけで
問題の有無はこれからどこまで取り組むかによる
問題の有無はこれからどこまで取り組むかによる
606デフォルトの名無しさん
2024/05/31(金) 16:00:35.87ID:E++g7v66 要素の数はわかりやすいよな
引き算するだけでいいし
引き算するだけでいいし
607デフォルトの名無しさん
2024/06/01(土) 16:32:50.72ID:2v+0cLbq デザインパターンでオブジェクト指向を理解し始めたら、オブジェクト指向が廃れてしまった(´・ω・`)
608デフォルトの名無しさん
2024/06/01(土) 17:32:13.74ID:C+czcv7n GUI作成ツールって無いの?
グラフィックアプリみたいにウィジェットを配置したら、コードを書き出してくれるツール
グラフィックアプリみたいにウィジェットを配置したら、コードを書き出してくれるツール
609デフォルトの名無しさん
2024/06/01(土) 17:33:08.15ID:wmmovTy+ Qt
610デフォルトの名無しさん
2024/06/01(土) 19:46:57.51ID:etHHxabq wx
611デフォルトの名無しさん
2024/06/01(土) 20:25:37.00ID:Zt7v+i4d Qt Quickもぽとぺたできるけど人少なすぎてな…
612デフォルトの名無しさん
2024/06/03(月) 20:22:29.52ID:MnZ0MIrt Anaconda3-2024.02-1-Windows-x86_64をインストールしたいのですが、
エラーが出て実行できません。OSはちょっと古くwindows7になります。
インストールしている最中、このようなエラーが発生します。
最初は『Failed to extract packages』のエラーです
略すと、パッケージの抽出に失敗しました。と言う内容です。
『無視』を押してインストールを進めると今度は、
Failed to link extracted packages to C:\Anaconda! というエラーが出ます。
抽出したパッケージを C:\Anaconda(インストール先フォルダ) にリンクできませんでした。
これも『無視』を押して進むと、Failed to initialize conda directoriesというエラーで
ディレクトリの初期化に失敗しました。というエラーです。
これも無視してもインストールできるのですが、
インストールフォルダを開いて実行しようとすると、
コンピュータにapi-ms-win-core-path-l1-1-0.dllがないため、
プログラムを開始できませんでした。
というエラーが出ました。
こういうエラーはだいたい、Microsoft Visual C++が入ってないことが原因ですが、
私のPCには既に、
Microsoft Visual C++ Redistributable 2013
Microsoft Visual C++ Redistributable 2015-2022はインストールされています。
しかし、このエラーが出ます。
どうすればいいでしょうか?
エラーが出て実行できません。OSはちょっと古くwindows7になります。
インストールしている最中、このようなエラーが発生します。
最初は『Failed to extract packages』のエラーです
略すと、パッケージの抽出に失敗しました。と言う内容です。
『無視』を押してインストールを進めると今度は、
Failed to link extracted packages to C:\Anaconda! というエラーが出ます。
抽出したパッケージを C:\Anaconda(インストール先フォルダ) にリンクできませんでした。
これも『無視』を押して進むと、Failed to initialize conda directoriesというエラーで
ディレクトリの初期化に失敗しました。というエラーです。
これも無視してもインストールできるのですが、
インストールフォルダを開いて実行しようとすると、
コンピュータにapi-ms-win-core-path-l1-1-0.dllがないため、
プログラムを開始できませんでした。
というエラーが出ました。
こういうエラーはだいたい、Microsoft Visual C++が入ってないことが原因ですが、
私のPCには既に、
Microsoft Visual C++ Redistributable 2013
Microsoft Visual C++ Redistributable 2015-2022はインストールされています。
しかし、このエラーが出ます。
どうすればいいでしょうか?
613デフォルトの名無しさん
2024/06/03(月) 21:50:52.22ID:3hY3UrlC614デフォルトの名無しさん
2024/06/03(月) 23:56:17.44ID:zK4G03Sv >パッケージの抽出に失敗しました
エラーなのに、何でそこで処理を止めないの?
エラーなのに、何でそこで処理を止めないの?
615デフォルトの名無しさん
2024/06/04(火) 01:31:12.37ID:nKdfCONb616デフォルトの名無しさん
2024/06/04(火) 01:47:07.24ID:gWxOd/CS エラーの原因を調べて対処する
or
「Failed to extract packages」みたいな原因も対処方法も分からない
クソみたいなエラーメッセージしか出せないソフトウェアは今すぐ捨てる
or
「Failed to extract packages」みたいな原因も対処方法も分からない
クソみたいなエラーメッセージしか出せないソフトウェアは今すぐ捨てる
617デフォルトの名無しさん
2024/06/04(火) 03:02:29.50ID:hII/eoCO >>615
原因はいくつかあるけど、これをクリアしてもお前みたいな奴は結局無理だよ
原因はいくつかあるけど、これをクリアしてもお前みたいな奴は結局無理だよ
618デフォルトの名無しさん
2024/06/04(火) 03:21:34.42ID:hR2Ko9Dv あ、人を轢いちゃった
でも時間に間に合わないからこのまま行こうっと
何か車の調子が変だな?がちゃがちゃ
あ、また轢いちゃった
まあいいや、このまま行かないと間に合わない
あっ、信号が赤だけど停まれないからえいっ
あー、ぶつけられた
すみません、時間に間に合わせるにはどうしたら良いですか?
こんな感じか?
でも時間に間に合わないからこのまま行こうっと
何か車の調子が変だな?がちゃがちゃ
あ、また轢いちゃった
まあいいや、このまま行かないと間に合わない
あっ、信号が赤だけど停まれないからえいっ
あー、ぶつけられた
すみません、時間に間に合わせるにはどうしたら良いですか?
こんな感じか?
619デフォルトの名無しさん
2024/06/04(火) 08:17:16.38ID:f1zDzjkS きよし「二人寝てますよ」
やすし「轢いとるやないか!」
やすし「轢いとるやないか!」
620デフォルトの名無しさん
2024/06/04(火) 11:44:28.70ID:nKdfCONb >>612
こちらどうでしょうか?知っている人教えて下さい
こちらどうでしょうか?知っている人教えて下さい
621デフォルトの名無しさん
2024/06/04(火) 11:56:23.33ID:C1T0aGVu622デフォルトの名無しさん
2024/06/04(火) 12:15:01.67ID:f1zDzjkS >>620
類似事象があるようなので、「いいね」の付けられたレスの解法を試行するのはどうだろう。
https://community.anaconda.cloud/t/cant-install-failed-to-extract-packages-error/62687
類似事象があるようなので、「いいね」の付けられたレスの解法を試行するのはどうだろう。
https://community.anaconda.cloud/t/cant-install-failed-to-extract-packages-error/62687
623デフォルトの名無しさん
2024/06/04(火) 12:57:59.77ID:v1hWPJDU >>612
Win7に対応してるのは2019-10まで
https://docs.anaconda.com/free/anaconda/install/old-os/
pythonだけでいいならpython.org公式の3.8.10まで
Win7に対応してるのは2019-10まで
https://docs.anaconda.com/free/anaconda/install/old-os/
pythonだけでいいならpython.org公式の3.8.10まで
624デフォルトの名無しさん
2024/06/04(火) 16:49:21.73ID:tR+BuZi1 ここは超初心者用ではあるけど、境界知能者用のスレではないよ
625デフォルトの名無しさん
2024/06/04(火) 23:07:28.09ID:k5yNkVnV プログラマー板がまともだったことはない
626デフォルトの名無しさん
2024/06/05(水) 23:47:06.04ID:ESv2AI1d627デフォルトの名無しさん
2024/06/05(水) 23:48:44.31ID:SEG9AGVJ pkg install python した方がよっぽど簡単なんじゃねw
628デフォルトの名無しさん
2024/06/06(木) 10:38:37.99ID:1RUNBtFi anaconda、バージョン違いの小さな差異は本体だけでpyでバージョンごとに
個別管理できるようになったし有償化した(割に機能が見合っていない)ので
使い続ける意味あんまなくなったな。
ウチの会社でももう使わないように通達されてる。
個別管理できるようになったし有償化した(割に機能が見合っていない)ので
使い続ける意味あんまなくなったな。
ウチの会社でももう使わないように通達されてる。
629デフォルトの名無しさん
2024/06/06(木) 10:49:12.08ID:qz5pj6nB またanacondaの話になるならanaconda専用スレ立てれば良い
630デフォルトの名無しさん
2024/06/06(木) 17:55:27.15ID:+f7ZeVqk pipxが安全なのはわかるが使いにくいな
pipxは見ずにpoetryだけ使えばいいのか
pipxは見ずにpoetryだけ使えばいいのか
631デフォルトの名無しさん
2024/06/07(金) 01:52:33.37ID:TKo/YskT >>612
こいつの本性が笑える
Pythonのお勉強 Part72
https://mevius.5ch.net/test/read.cgi/tech/1703659345/970-
の
ID:ESv2AI1d0
こいつの本性が笑える
Pythonのお勉強 Part72
https://mevius.5ch.net/test/read.cgi/tech/1703659345/970-
の
ID:ESv2AI1d0
632デフォルトの名無しさん
2024/06/07(金) 06:04:01.45ID:+I6YMw89 あれだけ煽っておいてよく同じ質問を同じ板でしたなw
633デフォルトの名無しさん
2024/06/07(金) 12:09:55.41ID:dEUVRqD7 pythonのパッケージマネージャーはいくつ出れば気が済むのか(´・ω・`)
634デフォルトの名無しさん
2024/06/07(金) 12:34:41.54ID:q6BY+Kco 幾つのパッケージマネージャが出れば、君は Pythonをまともな言語と呼ぶのか。
友よ、その答は風に吹かれている。
友よ、その答は風に吹かれている。
635デフォルトの名無しさん
2024/06/07(金) 12:49:10.90ID:XsPkgKWU PythonでのYAMLの処理で教えてください
groupA:
image: sampleA0.jpg
section:
- section1:
aaa: 0
bbb: 0
- section2:
bbb: 2
aaa: 1
image: sampleA2.jpg
groupB:
section:
- section1:
aaa: 123
- section2:
image: sampleB1.jpg
こんな感じのYAMLファイルがありまして、「image」キーを持つものの
最上位からの要素を得たいと思ってます
出力のイメージとしては、こんな感じです
groupA: image: sampleA0.jpg
groupA: section: - section1: image: sampleA2.jpg
groupB: section: - section2: image: sampleB2.jpg
他にも、aaaやbbbのキーでも同様なことをしたいです
なにかよい対応方法はありますか
groupA:
image: sampleA0.jpg
section:
- section1:
aaa: 0
bbb: 0
- section2:
bbb: 2
aaa: 1
image: sampleA2.jpg
groupB:
section:
- section1:
aaa: 123
- section2:
image: sampleB1.jpg
こんな感じのYAMLファイルがありまして、「image」キーを持つものの
最上位からの要素を得たいと思ってます
出力のイメージとしては、こんな感じです
groupA: image: sampleA0.jpg
groupA: section: - section1: image: sampleA2.jpg
groupB: section: - section2: image: sampleB2.jpg
他にも、aaaやbbbのキーでも同様なことをしたいです
なにかよい対応方法はありますか
636デフォルトの名無しさん
2024/06/07(金) 14:49:41.59ID:SXd2mcAV groupA: image: sampleA0.jpg
groupA: section: - section2: image: sampleA2.jpg
groupB: section: - section2: image: sampleB2.jpg
にならない理由は?
groupA: section: - section2: image: sampleA2.jpg
groupB: section: - section2: image: sampleB2.jpg
にならない理由は?
637デフォルトの名無しさん
2024/06/07(金) 15:25:32.07ID:U/LNotLd いっぱいあるXPath相当がつかえるモジュールでもつかえば?
YAML用じゃなくてもDict向けのでもいい
YAML用じゃなくてもDict向けのでもいい
638デフォルトの名無しさん
2024/06/07(金) 16:31:15.75ID:Z4LBLF5E Python はvenv、Ruby はrbenv、Node.js はnvm など、
各言語で異なるバージョンマネージャーを使う香具師は素人。
すべて使い方が異なるだろ
プロは少なくとも数言語を使うから、
多言語バージョンマネージャーで使い方を統一する
Linux のローカル開発なら、Docker を使うのが簡単だが、
日本人が作った、多言語バージョンマネージャーのanyenv で、rbenv, nodenv も使える。
pyenv も同様。
asdf でも、多言語の好みのバージョンを入れられる
各言語で異なるバージョンマネージャーを使う香具師は素人。
すべて使い方が異なるだろ
プロは少なくとも数言語を使うから、
多言語バージョンマネージャーで使い方を統一する
Linux のローカル開発なら、Docker を使うのが簡単だが、
日本人が作った、多言語バージョンマネージャーのanyenv で、rbenv, nodenv も使える。
pyenv も同様。
asdf でも、多言語の好みのバージョンを入れられる
639デフォルトの名無しさん
2024/06/07(金) 17:35:37.77ID:wW+zlW8A640デフォルトの名無しさん
2024/06/08(土) 00:52:57.64ID:TvmcjMCs641デフォルトの名無しさん
2024/06/08(土) 00:54:05.76ID:TvmcjMCs dockerは無駄多すぎだろ
さすがに
さすがに
642デフォルトの名無しさん
2024/06/08(土) 12:49:56.73ID:JJO/Gn8n dockerがベスト
vscodeのdevcontainerこそ人類がたどり着いた最高地点
vscodeのdevcontainerこそ人類がたどり着いた最高地点
643デフォルトの名無しさん
2024/06/08(土) 14:04:39.39ID:pZ+rs27B 俺もvscode devcontainerの組み合わせが良い気がする(´・ω・`)
644デフォルトの名無しさん
2024/06/08(土) 14:22:11.33ID:3whGHUAW みんなそんなdockerつかうのね
645デフォルトの名無しさん
2024/06/08(土) 14:41:09.17ID:E87q1Rk2 デプロイまで考えるとコンテナにしとくのがシンプル
646デフォルトの名無しさん
2024/06/08(土) 14:46:38.50ID:dTYjDoY8 逆にDocker使ってない人見ると何で?って思うぐらいだよね
647デフォルトの名無しさん
2024/06/08(土) 15:29:59.02ID:Dxs/ulLi 自分でコード書いてる時間が一番幸せなんじゃ
648デフォルトの名無しさん
2024/06/08(土) 17:55:04.64ID:Hlb2wDxo >>644
といいかまともな開発してたらもう使うわないと環境が破綻する
といいかまともな開発してたらもう使うわないと環境が破綻する
649デフォルトの名無しさん
2024/06/08(土) 21:01:34.24ID:D2c2x+th そんなもんデプロイ先の環境によるだろ
650デフォルトの名無しさん
2024/06/08(土) 23:58:06.46ID:gE4A0CAK くだ質ですまんが教えてください
Win11 + Python3.12.8 + vscode 環境で、
3 * 0.3 を計算させると8.99999...になってしまいます
(期待している計算結果は0.9)
是正させるためには
round(3 * 0.3 *10) / 10
をすればいいのはわかってるんですが、出来るだけコードを簡略化させたいのと、そもそも何故こんな結果になってしまうのかを出来れば知りたい、です
Win11 + Python3.12.8 + vscode 環境で、
3 * 0.3 を計算させると8.99999...になってしまいます
(期待している計算結果は0.9)
是正させるためには
round(3 * 0.3 *10) / 10
をすればいいのはわかってるんですが、出来るだけコードを簡略化させたいのと、そもそも何故こんな結果になってしまうのかを出来れば知りたい、です
651デフォルトの名無しさん
2024/06/08(土) 23:59:19.96ID:gE4A0CAK ごめん計算結果のとこは0.899999...の間違いです
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 [ぐれ★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★3 [BFU★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★2 [BFU★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★2 [BFU★]
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 [Hitzeschleier★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- 【朗報】日銀植田総裁「高市さんからの要望は特になかった」 [519511584]
- 中国高官と話す外務省局長の表情、やばい ★2 [175344491]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
- 高市早苗政権「経済的威圧をしてくる国はリスク」 トランプぴょんぴょん政権さん…… [175344491]
