Pythonのお勉強 Part75 (989レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
978(1): デフォルトの名無しさん (ワッチョイ 0154-vC9d) [sage] 2025/10/08(水) 06:55:25.58 ID:lcCd82qT0(1/5) AAS
ファイル削除にimport osとかするのがなんか抵抗あったけど、
pathlib使ってるならp.unlink()で良かったんだな
980(1): デフォルトの名無しさん (ワッチョイ 0154-vC9d) [sage] 2025/10/08(水) 13:48:26.60 ID:lcCd82qT0(2/5) AAS
deleteとremoveの違い
deleteするとなくなってしまうけど、removeは消えるだけで実体はある
unlinkはもっと明示的にいつでも復活できそう
982(1): デフォルトの名無しさん (ワッチョイ 0154-vC9d) [sage] 2025/10/08(水) 14:17:47.05 ID:lcCd82qT0(3/5) AAS
pathlibは神ライブラリだから
openするだけだとしてもPathオブジェクトにしとくと後々役に立つ
985(1): デフォルトの名無しさん (ワッチョイ 0154-vC9d) [sage] 2025/10/08(水) 21:27:24.89 ID:lcCd82qT0(4/5) AAS
パスを文字列で持つこと自体が恐らくアンチパターン
987: デフォルトの名無しさん (ワッチョイ 0154-vC9d) [sage] 2025/10/08(水) 23:14:49.71 ID:lcCd82qT0(5/5) AAS
読み込む用のファイルがあって、拡張子だけ変えたいとか、
ファイル名の部分に-oldと付けたいとか、別のディレクトリに同じ名前でコピーしたいとか、
そういう操作を正規表現とか駆使しながら頑張って文字列操作するのは、
めんどくさいし読みにくいしバグる
人間がやるべきではない
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.043s