Pythonのお勉強 Part75

■ このスレッドは過去ログ倉庫に格納されています
2025/04/04(金) 01:47:04.18ID:UMpXJcmx0
!extend:default:vvvvv:1000:1024
!extend:default:vvvvv:1000:1024

↑スレ立てる毎に減るので、減ってたら3つに補充すること。

※前スレ
Pythonのお勉強 Part74
https://mevius.5ch.net/test/read.cgi/tech/1726881242/
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
2025/04/06(日) 22:33:02.36ID:5sAMPuox0
>>23
あほ?pipの問題じゃなくて
インストールしたライブラリが動かないって話
だからuvだとか使っても無意味なの
そもそもuvも全環境で動くか怪しいだろう
C拡張使ってるライブラリだと特定の環境で動かない
だからみんなdockerに逃げてるんだ
2025/04/06(日) 22:37:22.11ID:5sAMPuox0
ubuntuでpipを使うこれが最も安定しており信頼できる
26デフォルトの名無しさん (ワッチョイ 4d1b-CpEl)
垢版 |
2025/04/06(日) 23:17:53.61ID:+S89BOuw0
それこそ昔のイメージで語ってるだけじゃないの
27デフォルトの名無しさん (スップ Sd82-GhsC)
垢版 |
2025/04/07(月) 00:10:13.29ID:5Z3gIi8hd
pipコマンドは緊張するよな
今どこの環境にぶっ込まれるんだ?みたいな
アップデートしたらぶっ壊れるし

むしろpip禁止でアンインストール推奨もんじゃね?
28デフォルトの名無しさん (スップ Sd82-GhsC)
垢版 |
2025/04/07(月) 00:11:27.03ID:5Z3gIi8hd
>>17
同じアーキテクチャで回せると思ったら大間違いだぞ
29デフォルトの名無しさん (ワッチョイ 119a-nzE6)
垢版 |
2025/04/07(月) 08:47:26.49ID:mQ2Yl7WY0
インストールは問題なくてもパスが通らなかったりするしな
2025/04/07(月) 10:05:04.96ID:r3HJQQJg0
node.jsみたいにローカルのディレクトリにインストールするのは最初どうかと思ったけど
今考えるとそのセンスは本当に素晴らしかったな
31デフォルトの名無しさん (ワッチョイ 2268-GhsC)
垢版 |
2025/04/07(月) 12:52:43.90ID:UIaltDxy0
Pythonはネイティブのライブラリに依存しているものが多いというのはあるけど、そもそもユーザーの意識の違いが大きいと思う
プロダクションの第一線でWebのトラフィック捌かなきゃいけないNode.jsとは違って、
Python使いは止まってもいい無責任な仕事ばっかやってる奴が多い
2025/04/07(月) 14:08:59.45ID:jjLsXCCx0
問題なく使えてるけど、何が問題なのか
33デフォルトの名無しさん (アウアウウー Sa05-nY3F)
垢版 |
2025/04/07(月) 14:15:47.15ID:w0rhHNCza
>>22
Rust の Cargo (crates) も全てを最新にすると動かなくなることがあるなω
34デフォルトの名無しさん (アウアウウー Sa05-nY3F)
垢版 |
2025/04/07(月) 14:17:50.70ID:w0rhHNCza
>>30
node.js(npm)でも常にglobalに入れちゃう強者も居るで
35デフォルトの名無しさん (ワッチョイ c57c-RKjN)
垢版 |
2025/04/07(月) 21:26:36.55ID:y9MT9NVT0
pythonでもnuget使いたい
36デフォルトの名無しさん (ワッチョイ 4d8b-CpEl)
垢版 |
2025/04/07(月) 22:27:19.99ID:WRPPMwSM0
>>35
.NET詳しくないから聞きたいんだけど、例えばPythonの venv + pip と比べて nuget ってどういうところが良いの?
37デフォルトの名無しさん (ワッチョイ 8228-LHEm)
垢版 |
2025/04/08(火) 14:28:30.95ID:iDB18Qf00
Ubuntuのpipjは、うっかり生pipしちゃった時に警告を出してくれるのがいいよな
これ他の環境でも警告してくれるようにできないのかな?
38デフォルトの名無しさん (ワッチョイ fe15-GhsC)
垢版 |
2025/04/08(火) 16:53:05.52ID:APqPQxL60
pipは緊張感を持つだろう
スクリプトとかの中に入ってたら目も当てられない
2025/04/08(火) 16:57:55.90ID:pf+/mYjD0
anaconda使う人はどこがいいんだ
2025/04/08(火) 18:55:52.43ID:LpdNAnXX0
>>39
pipオンリーの時より格段に良くなった

その感動を忘れず使ってるって感じw

そしてpipyにはあるのにcondaだとconda-forgeにすらねーぞー!
とか吠えまくる
biocondaとか妙なリポジトリまで探してやっと発見

あるいは環境の初期だけcondaで作って後は全部pipでビビりながら入れるなんて事も

さっさとuv行こう
2025/04/08(火) 21:00:08.13ID:1TlyFVPX0
condaとか今やただの情弱しか使ってねー
42デフォルトの名無しさん (ワッチョイ fe6d-GhsC)
垢版 |
2025/04/08(火) 22:02:28.87ID:APqPQxL60
>>39
去年春に捨てたな
なんかすげえスッキリした
言うほど数値計算、統計で有利になる場面ないし
ただの venvだしPYPIと違うパッケージだし
43デフォルトの名無しさん (ワッチョイ fe6d-GhsC)
垢版 |
2025/04/08(火) 22:03:09.03ID:APqPQxL60
uvってastralがコンパイルしたバイナリpythonなのがちょっとだけ気になる
2025/04/08(火) 22:04:17.39ID:Bmlc6BaY0
pipは論外
2025/04/08(火) 22:08:43.76ID:1TlyFVPX0
>>43
これか?
確かに気になるな
https://github.com/astral-sh/python-build-standalone
46デフォルトの名無しさん (ワッチョイ 117a-VGeA)
垢版 |
2025/04/08(火) 22:40:51.35ID:PunKZOl30
開発環境とデプロイ先もuv使ってるの?
venv使った方が楽だと思う
2025/04/09(水) 00:43:05.40ID:ixpMLdNe0
デプロイ先は流石にdockerじゃない?
専用コンテナあるし
48デフォルトの名無しさん (ワッチョイ 7251-6yuJ)
垢版 |
2025/04/09(水) 02:44:12.31ID:vE3p12/y0
anacondaはspyderが何となく好きだから使ってるけど、
spyder単体でも動かせるだろうね
49デフォルトの名無しさん (ワッチョイ 222f-GhsC)
垢版 |
2025/04/09(水) 17:02:26.21ID:93J1Pem30
AnacondaはWindows環境でGUIインストーラ一発でだいたい整うから流行っただけで、UNIX系OSで使う意味はない
そしてWindowsでPython使うのってだいたいエンタープライズ系なんで、有償なのはむしろメリットですらある
2025/04/09(水) 19:36:40.84ID:ixpMLdNe0
開発環境uv
デプロイ公式のdockerイメージ
これが現時点でのベストプラクティスかな
2025/04/09(水) 19:44:45.50ID:wYCQZJA90
開発環境はdevcontainerにすれば開発と本番の差は少なくなっていく(´・ω・`)
52デフォルトの名無しさん (ワッチョイ ae7e-GhsC)
垢版 |
2025/04/10(木) 13:56:18.45ID:HPWJbu7a0
日時の操作について質問です
report_timeにはタイムゾーンが付与されていないUTC時間が入っています
これにUTCのタイムゾーンを付与してJST時間に変換するのどうやるんでしょうか?

https://dpaste.com/AJ8ESA62M
2025/04/10(木) 14:01:24.81ID:dFhZ+aoZ0
ChatGPTに聞けば?
2025/04/10(木) 15:53:44.64ID:T0Uy5mwx0
>>52
from datetime import datetime
import pytz

# naive datetime(タイムゾーンなしのUTC時間)
report_time = datetime(2025, 4, 10, 2, 35)

# UTCタイムゾーンを付与
utc = pytz.utc
report_time_utc = utc.localize(report_time)

# JSTに変換
jst = pytz.timezone("Asia/Tokyo")
report_time_jst = report_time_utc.astimezone(jst)

print("UTC:", report_time_utc)
print("JST:", report_time_jst)
55デフォルトの名無しさん (ワッチョイ ae7e-GhsC)
垢版 |
2025/04/10(木) 16:41:42.20ID:HPWJbu7a0
>>54
どうもありがとうございます!
感謝します!
2025/04/10(木) 17:12:47.16ID:h/uPTJIH0
今はもう標準だけで同じことができるようになってるから特殊な事情がない限りpytzは使ってはいけない
57デフォルトの名無しさん (ワッチョイ ae7e-GhsC)
垢版 |
2025/04/10(木) 18:41:53.47ID:HPWJbu7a0
>>56
標準のdatetimeモジュール触ってみてるんですけど分からなかったです…

別の質問ですけど2つリストがあってそれを組み合わせたいです
いい方法教えてほしいです
https://dpaste.com/AE6DRGBZU
2025/04/10(木) 21:20:35.52ID:bOnfD5+t0
リストの組み合わせ方法はChatGPTにでも聞けばいくつかの方法を丁寧に教えてくれる

それはいいんだけど元のデータの持ち方が不自然すぎない?
気象庁のxmlから取ってるならそんなことにならないだろうから
どこかのサイトからスクレイピングしてるんだと思うけど
であれば最初からもう少しきれいな形で取得できるはず
2025/04/10(木) 22:07:45.46ID:dFhZ+aoZ0
なぜChatGPTに聞かないのだろう
2025/04/10(木) 22:08:47.05ID:dFhZ+aoZ0
もう質問スレは終わったと気がついた方がいい
ChatGPTはこう言っていますがベストですか?みたいな質問なら許す
61デフォルトの名無しさん (ワッチョイ 797b-GhsC)
垢版 |
2025/04/10(木) 22:17:49.25ID:AYrizA3n0
>>58
ChatGPT使ったことないです
Spresenseでみちびきのデータを受信してそのデータをPythonのazarashiというライブラリで読み取って試してます
最終的にArduinoに送りたいので必要な情報だけのjsonにしたくて…

https://dpaste.com/HZJMPAZLK
2025/04/10(木) 23:01:50.51ID:dFhZ+aoZ0
>>61
いや使えよw
2025/04/10(木) 23:28:46.75ID:bOnfD5+t0
>>61
azarashiがどういう形式で出力するのかよくわからないけど
( "海上濃霧警報", "日本海西部”)が1つのレポートで
( "海上濃霧警報", “対馬海峡”)はまた別のレポートじゃないの?

であれば最初からレポートのリストを持っておけば
グループ化して表示すればいいだけだよ
64デフォルトの名無しさん (ワッチョイ 29ad-Pwyb)
垢版 |
2025/04/11(金) 01:58:06.51ID:eYM6hmWS0
>>61
同じように、GPS(みちびき)の災害情報を使って、Arduinoで、ってやろうと思って
その前にちゃんとできるかどうか、Pythonで作りかけたけど
あまりにも参照データが大きくて、めんどくさくなってやめた(Arduinoにデータが入らない)
ぶっちゃけコードテーブルを作れば、参照するだけで取れるから、悩むことはないかと..
2025/04/11(金) 06:24:57.74ID:ktxDTqcE0
web上でやらなきゃいけない仕事をChatgptに投げたらPythonのコード返してくれた🥺
ちょくちょく仕事の合間に切ったり貼ったりしてたらエラーに悩まされたけど8時間くらいで自動化マクロ作れた
RPGツクール2000以来のプログラミングだけどChatgptって本当にすごいなぁ
ちょっと思った通りにならない時は自分で調べなきゃだけどプログラミングの間口って今すごい広がってるんだね
66デフォルトの名無しさん (ワッチョイ 82ad-Y9xZ)
垢版 |
2025/04/11(金) 09:27:07.90ID:kLLg6fYj0
自分もAIよくわからなくて使ったことなかったけどduckduckgoのサイトに"チャット"ってとこで無料でついてて
言語モデルも選べて検索するのと同じで聞けばいいだけで便利だよ(間違ってることもあるので要注意)
このパソコンには○端子はありますか?→はい、2013年からのモデルにはついてますよ
→ついてないようですが確かですか?→ご指摘ありがとうございますついてません!となることもある
67デフォルトの名無しさん (ワッチョイ 82ad-Y9xZ)
垢版 |
2025/04/11(金) 09:29:46.57ID:kLLg6fYj0
>>65
相手は機械だし"pythonで~"などと自分で先回りして限定的な解答を引き出さなきゃだよな
検索ワード工夫するのと同じ感じ
68デフォルトの名無しさん (ワッチョイ ae73-GhsC)
垢版 |
2025/04/11(金) 11:40:21.24ID:IsJ0sFWF0
昨日の気象警報のものですがChatGPTを使ってみました
教えてくれました
これめちゃすごいですね

https://dpaste.com/A6H4B9LCP
69デフォルトの名無しさん (ワッチョイ ae73-GhsC)
垢版 |
2025/04/11(金) 11:42:25.02ID:IsJ0sFWF0
azarashiの出力するデータはこんな感じです

https://dpaste.com/BMYLVG5ZG
2025/04/11(金) 12:08:48.15ID:yeSF5Hsh0
今はまじでAIが優秀だから簡単なプログラムなら一発で作れる
コーディング能力上がりすぎて素人でも作れるようになる日も近いからエンジニアが消えるかもしれないけど
71デフォルトの名無しさん (ワッチョイ ae73-GhsC)
垢版 |
2025/04/11(金) 12:30:28.29ID:IsJ0sFWF0
>>66
ChatGPTのアプリは私のマシンでも使える?と聞いたら泥とiOSだけど言われた
macOSは使えないの?聞いたら、先ほどの説明は間違えてましたとアップルシリコンのだと使えるとネットの検索結果表示された
72デフォルトの名無しさん (ワッチョイ 79f1-GhsC)
垢版 |
2025/04/11(金) 12:32:08.52ID:YdBSEILK0
>>67
どのように質問するのか分からなくて、 >>61 のコードを貼ってこうこうこうしたいと質問しようとしたけどコード貼っただけで先回りで理解してコード教えてくれた
73デフォルトの名無しさん (ワッチョイ 79f1-GhsC)
垢版 |
2025/04/11(金) 12:34:30.81ID:YdBSEILK0
>>56
pytzのデメリット質問したら
datetimeのtimezone クラスや zoneinfoとの比較も教えてくれた
2025/04/11(金) 13:01:11.41ID:w/zT+vuc0
くだスレ質問系のスレは役割を終えたかな(´・ω・`)
75デフォルトの名無しさん (ワッチョイ 79f1-GhsC)
垢版 |
2025/04/11(金) 13:02:36.87ID:YdBSEILK0
>>74
初心者すぎてすまん
2025/04/11(金) 13:07:51.24ID:w/zT+vuc0
>>75
最初は誰でも初心者や
今はAIあるから勉強しやすくなった
77デフォルトの名無しさん (アウアウウー Sa05-nY3F)
垢版 |
2025/04/11(金) 13:07:56.84ID:/8vt7NNXa
dpastebinをNGブロックしたらすっきりした
2025/04/11(金) 14:43:18.47ID:yeSF5Hsh0
chatGPTは5chみたいに捻くれものじゃないからググれカスや初心者すぎといった無駄なやり取りが起きないのがいい
2025/04/11(金) 14:54:38.54ID:AP69w6N50
>>77
流石に>>3に書いてるサイトをNGはちょっと
2025/04/11(金) 14:55:47.61ID:AP69w6N50
今後はChatGPTはこう答えたけどもっといい方法ないですか?
というようなレベルの高い質問になるだろうね
81デフォルトの名無しさん (ワッチョイ 22e1-VGeA)
垢版 |
2025/04/11(金) 15:30:00.76ID:zDIUw/uQ0
レベル高い人の行動には見えんがそれはw
82デフォルトの名無しさん (ワッチョイ 2137-awFw)
垢版 |
2025/04/11(金) 17:13:05.15ID:s16Dhowm0
>>68
こんなのすら理解できない頭の方がやばくて、そういう奴らが間違いや論理エラーに気付かず粗製乱造する世界になる
2025/04/11(金) 18:31:17.15ID:uIUZ0fw30
>>69
みちびきのデータ自体が1レポートに(warning code, region)のペアが複数(最大8個)含まれる仕様みたいだね
そのペアをazarashiが分解してそれぞれ別のリストにまとめちゃってる
あまりいいやり方ではないけどazarashiの出力前提なら仕方ないね

>>68の方法はwarning codeで元データがソートされてる前提なんだけどそれって保証されてるの?
zipする方法は教えてくれなかったのかな?
2025/04/12(土) 08:33:35.77ID:Op794f740
Pycharm上でClaude 3.7 sonnetを使ってる。
2025/04/12(土) 18:10:54.14ID:5opwPM+a0
web上に届いたメッセージの返信の文面を画面に常駐するSDキャラクリックしたら考えてくれるアプリ作ったけど一昨日Pythonに触ったばっかでもChatgptのおかげで上手く機能するようにできた🤗
tempermonkeyでJavaScriptも併用してるからたぶん独学だと何ヶ月かかったかわからん😨
なお1回使うと20円飛んでいく模様
2025/04/12(土) 18:39:46.38ID:L2DQOvSR0
良かったな
これが「知の高速道路」だ
詳しくは梅田望夫氏について調べてくれ
2025/04/12(土) 19:17:44.06ID:AuJFxlbu0
>>86
なるほど面白いな
誰でも上達が早くなったぶんある水準以上は個性が生きるってことか
これイラスト生成界隈の未来でも当てはまりそうだな
88デフォルトの名無しさん (ワッチョイ 8241-Iwxc)
垢版 |
2025/04/12(土) 21:32:57.58ID:Mda8ZghK0
>>85
安い安い
89デフォルトの名無しさん (ワッチョイ ff7e-oTXQ)
垢版 |
2025/04/13(日) 19:19:00.75ID:1UIr52v40
何が知の高速道路だよw
ニセモンのふかしに騙されてるな

本物の高速道路方式は俺なのに
2025/04/13(日) 21:44:56.76ID:IJk3ZTvj0
どういうこと?🤔
日本語難しかったらコードでいいから教えてくれ
91デフォルトの名無しさん (ワッチョイ 67c2-EYjb)
垢版 |
2025/04/13(日) 22:36:38.01ID:3X0LODz00
今日はじめてpthonをダウンロードしましたが
表示がおかしいんです。
python-3.13.3-amd64をクリックしたら
Modify Setupという表示がでてきて、
pythonが起動しません。
どうすれば起動しますか?
2025/04/13(日) 23:09:46.44ID:BIwkGUT+0
先ず全裸になります。
次にセッアップでないpython.exeを探しましょう
93デフォルトの名無しさん (ワッチョイ ffdc-oTXQ)
垢版 |
2025/04/13(日) 23:50:26.23ID:1UIr52v40
poetryって依存関係の解釈がバグってるよな
94デフォルトの名無しさん (ワッチョイ 67c2-EYjb)
垢版 |
2025/04/13(日) 23:51:51.99ID:3X0LODz00
>>92
python.exeがみつからない。
95デフォルトの名無しさん (ワッチョイ 470a-/z+w)
垢版 |
2025/04/14(月) 13:09:50.46ID:UcssCRUm0
冷蔵庫の中になぜかあったりする
2025/04/14(月) 14:29:31.31ID:9FI38taTH
python3流…自分で調べる
Python2流…上司や客を否定し、自分の作りたい物を作る。
python1流…c言語を使う。
pythonプロ…kitigai
2025/04/15(火) 06:12:13.86ID:yr/xMEbn0
Scriptは高校生以来ですが、Pythonって便利で楽だから会社の業務に使えるものが自分で出来て楽しいです。業務ソフト→エクセル→フィルタ→使いたいデータ作るってう各種フローをランチャーにまとめてポチッ出来る仕組みを頑張って作りました!いや出来る時代になりました! コレがあれば同僚世代のエクセルもパワポも知らんって50代おじさんを救えます(笑)
98デフォルトの名無しさん (ワッチョイ 7fab-EJHP)
垢版 |
2025/04/15(火) 08:12:29.16ID:hpTNNVPz0
よ!救世主!
99デフォルトの名無しさん (ワッチョイ c72a-3hik)
垢版 |
2025/04/15(火) 10:23:04.47ID:w5uo2GW90
>>96
大文字 Python と小文字 python の違いは何なの。冠位十二階の大徳、小徳みたいなもの?
100デフォルトの名無しさん (ワッチョイ 5f11-gGXF)
垢版 |
2025/04/15(火) 11:01:11.77ID:l4YFawe/0
【脳科学】「政治行動の激しさ」に関連する脳回路の存在が研究で判明 [すらいむ★]
http://egg.5ch.net/test/read.cgi/scienceplus/1744637408/

上記のリンクをたどったリンク先の本文とコメントを読まれると・・・
余裕ありますか・・・
大々的にインターネット上にばらまかれました!
101デフォルトの名無しさん (ワッチョイ 7fab-EJHP)
垢版 |
2025/04/15(火) 11:01:44.63ID:hpTNNVPz0
まあそうだね階級を英語にするとclassだし
2025/04/15(火) 13:16:32.22ID:JbY8MiMY0
バージョンの話じゃなかったのかw
103デフォルトの名無しさん (ワッチョイ c751-BSxH)
垢版 |
2025/04/16(水) 19:55:51.95ID:sxZbiEZV0
windowsのDPI対応周りの限界※でtkinterからpyside6/QMLに移行したいんだけど
いい書籍あれば教えてください

※SetProcessDpiAwarenessContext(DPI_AWARENESS_CONTEXT_PER_MONITOR_AWARE_V2)がctypes.windll.shcore.SetProcessDpiAwareness(2)相当になるため複数のDPI環境で終わるので
2025/04/16(水) 21:46:37.66ID:U9LvOTJB0

QMLユーザーが増えるか
2025/04/18(金) 08:15:31.56ID:fT0rC1b70
>>99
俺python3流だから分からん
2025/04/19(土) 07:51:26.78ID:Y2BzQ4xU0
秀丸dedent
beginsel;
backtab;
delete;
107デフォルトの名無しさん (ワッチョイ 5fd9-/z+w)
垢版 |
2025/04/19(土) 15:18:12.54ID:PKSQZQ6y0
時計をピッタリ合わせたいんだけどうまくいかない

while True:
now = datetime.now()
if now.microsecond == 0: # マイクロ秒が0なら次に進む
print("マイクロ秒が0になりました!")
break
time.sleep(0.00001) # 無限ループを防ぐために少し待機

print(now.timestamp()) #いつまで経ってもここにこない
2025/04/19(土) 15:41:59.34ID:lrdwpswg0
>>107
配列用意してmicrosecondを記録してみたら

logs = []
try:
____while True:
________...
________logs.append(now.microsecond)
except KeyboardInterrupt:
____print(logs)
2025/04/19(土) 15:50:49.91ID:Y2BzQ4xU0
prevを記録しといて、ラップアラウンドしたらイベント発生
110デフォルトの名無しさん (ワッチョイ 277c-W6ws)
垢版 |
2025/04/19(土) 22:06:57.74ID:Pnv6LB0c0
画面録画をしたい後で復習したいから
キー操作はばれる?ある特定のサイトがこちらがスクショや画面録画をこちらがしている事をしる事って出来るのでしょうか?
スクショ禁止と言っているサイトがあるんですが、スクショしたら普通にスクショできます。画像も動画も鮮明にされました。OBSやAGREC64です。

ある動画サイトでは、こちらがスクショをするとそのスクショが真っ暗真っ黒になりスクショができないですよね? どことは書きませんが。

グーグルクロームでスクショ禁止録画禁止と注意喚起をしているが実際はできてしまうサイトの場合、スクショをした事をサイト運営者に気づかれる事はあるのでしょうか?
windows10
111デフォルトの名無しさん (ワッチョイ 5f30-Bd84)
垢版 |
2025/04/19(土) 22:11:35.19ID:deLK69CX0
気づかれるよ
いつ訴えられるか怯えて生きてください
2025/04/19(土) 22:22:09.14ID:Y2BzQ4xU0
pythonを使えばPRISMによる監視を回避できる
詳しく書くとNSAにやられる
113デフォルトの名無しさん (ワッチョイ 5f32-EJHP)
垢版 |
2025/04/19(土) 22:36:51.46ID:BwLvrbPJ0
ケータイで画面写すしかないな
114デフォルトの名無しさん (ワッチョイ c7ad-48fR)
垢版 |
2025/04/19(土) 23:55:37.60ID:1XmRd7700
真っ黒にするってことは、検知して真っ黒にしてるんだから送信している
真っ黒にしないのは、真っ黒にしないだけで、検知はしてるから、送信している
115デフォルトの名無しさん (スップ Sdea-7j7m)
垢版 |
2025/04/20(日) 00:27:31.71ID:ZlpmwAgZd
>>110
馬鹿はここが何のスレかわかるか?
知恵遅れか?境界知能か?
116デフォルトの名無しさん (ワッチョイ 25ad-00nT)
垢版 |
2025/04/20(日) 00:43:30.18ID:ZKjvgXdU0
>>107
AIに聞いたら 気持ちは解るが、マイクロ秒が0は、ほぼ取れないって言われる
117デフォルトの名無しさん (アウアウウー Sa21-NXaD)
垢版 |
2025/04/20(日) 08:24:44.32ID:8i8LLpN+a
>時計をピッタリ合わせたい

そうじゃないだろう
本当にやりたいことを具体的に描け
2025/04/21(月) 09:51:41.26ID:hGZB/ZtD0
言語リファレンス6.2.3.丸括弧形式のところの starred_expression って、starred_expression_list の間違いじゃないかと思うんだけど、どうだろう?
2025/04/21(月) 17:17:59.70ID:mER4ESub0
>>118
starred_expression_list だとタプルになるが、タプルじゃない場合の説明もされている。単一の starred_expression でいいのでないの。
https://docs.python.org/ja/3.13/reference/expressions.html#parenthesized-forms
2025/04/21(月) 17:39:34.50ID:hGZB/ZtD0
言語リファレンス6.15.「式のリスト」のところに
starred_expression ::= ["*"] or_expr
starred_expression_list ::= starred_expression ("," starred_expression)* [","]
とあるので、starred_expression_listは単一のstarred_exopression も そのカンマ区切り並びも含むと思うんだけど、
starred_expressionだとカンマ区切り並びの場合(タプルになる場合)をカバーできてなくない?
121デフォルトの名無しさん (ワッチョイ 6da6-iUNi)
垢版 |
2025/04/21(月) 18:36:39.67ID:SPm6BdGu0
3.11までは starred_expression_list は存在せず starred_expression だけだった
starred_expression と starred_expression_list とに分けたとき
starred_expression を参照している箇所の修正が漏れたのだろう

starred_expression ::= expression | (starred_item ",")* [starred_item]
https://docs.python.org/ja/3.11/reference/expressions.html#expression-lists
2025/04/21(月) 18:37:53.12ID:23pNOCcW0
バグってるね
昔のバージョンではstarred_expressionでタプルになる場合もカバーされてた
https://docs.python.org/3.11/reference/expressions.html#expression-lists
2025/04/21(月) 18:38:21.42ID:23pNOCcW0
かぶっちゃった
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況