25/10/05 07:52:01.85 75RY5Ni2r.net
俺はminiconda
976:デフォルトの名無しさん
25/10/05 08:44:09.44 /6a5ZxIp0.net
時代はUV何ですよ!!(´・ω・`)
977:デフォルトの名無しさん
25/10/05 09:26:26.39 DxOKijn50.net
>>974
もうuvがいいぞ
978:デフォルトの名無しさん
25/10/08 06:55:25.58 lcCd82qT0.net
ファイル削除にimport osとかするのがなんか抵抗あったけど、
pathlib使ってるならp.unlink()で良かったんだな
979:デフォルトの名無しさん
25/10/08 13:40:49.01 XrXXkqZa0.net
unlinkって名前わかりにくい気がするけどそういうもんなんかな
980:デフォルトの名無しさん
25/10/08 13:48:26.60 lcCd82qT0.net
deleteとremoveの違い
deleteするとなくなってしまうけど、removeは消えるだけで実体はある
unlinkはもっと明示的にいつでも復活できそう
981:デフォルトの名無しさん
25/10/08 14:07:17.26 UyQ1K/rS0.net
>>978
なぜ
import os に抵抗があって
import pathlib には無いの?
982:デフォルトの名無しさん
25/10/08 14:17:47.05 lcCd82qT0.net
pathlibは神ライブラリだから
openするだけだとしてもPathオブジェクトにしとくと後々役に立つ
983:デフォルトの名無しさん
25/10/08 20:10:03.79 PPRPrFFf0.net
>>980
>>982はまだ個人の感想だけど平然とウソ書いてくるのがこわい
AIさんかな
984:デフォルトの名無しさん
25/10/08 21:22:40.69 a5q/Ytzw0.net
スラッシュで文字列とPath結合できるの好き
985:デフォルトの名無しさん
25/10/08 21:27:24.89 lcCd82qT0.net
パスを文字列で持つこと自体が恐らくアンチパターン
986:デフォルトの名無しさん
25/10/08 23:11:40.46 DEFvJ9Zk0.net
ファイル操作が多い場合にはpathlibが便利なのかなとは思うんだけど、そもそもファイル操作自体あまりしないから、いつもpath =r'...' みたいな感じで文字列にしちゃっているわ。
987:デフォルトの名無しさん
25/10/08 23:14:49.71 lcCd82qT0.net
読み込む用のファイルがあって、拡張子だけ変えたいとか、
ファイル名の部分に-oldと付けたいとか、別のディレクトリに同じ名前でコピーしたいとか、
そういう操作を正規表現とか駆使しながら頑張って文字列操作するのは、
めんどくさいし読みにくいしバグる
人間がやるべきではない
988:デフォルトの名無しさん
25/10/09 00:23:35.01 YJJHW0Xm0.net
そういう処理が必要になったら、その時点で検討するって感じかな。もちろん、パスならとりあえずPathオブジェクトにしとけっていう流儀もあると思うけどね。
989:デフォルトの名無しさん
25/10/09 22:53:20.67 QQVMS2V+0.net
言ってしまえば「動けばよい」「分かればよい」だと思うが
扱おうとしているものを扱うための機能があるのなら、
それは使ってみたいじゃないの
990:デフォルトの名無しさん
25/10/14 05:03:55.10 CT5W8cc20.net
ゲームの中でコーディング・実行するんじゃなく
VSCodeからコーディング・実行するようなのないの?
Turtle的な
Steamで20% OFF:農家は Replace() されました
URLリンク(store.steampowered.com)
991:デフォルトの名無しさん
25/10/14 12:39:23.72 QgKXwP6qM.net
外部エディタで変更すると自動反映するって書いてあるぞ
992:デフォルトの名無しさん
25/10/14 22:11:58.01 BWpaqpg00.net
ライブラリ追加できない環境でpdf読みたいので、
仕方なく構造調べてるけど複雑すぎる
993:デフォルトの名無しさん
25/10/16 01:35:31.23 b1XJiiUu0.net
新たにpy installなんてコマンドができてそれで管理というが
使いやすいものかどうか
uvが流行ってるの見て乗ってきたのか
でもこれでライブラリ間のバージョンコンフリクト防げるかどうかには特にまだ情報が無かったなあ
994:デフォルトの名無しさん
25/10/18 22:03:59.48 RYa38xSb0.net
スレ立てたわよ
Pythonのお勉強 Part76
スレリンク(tech板)
995:デフォルトの名無しさん
25/10/18 22:15:15.24 nI8EUje/0.net
おつpy