やりたいこと
以下のようなフォルダ構造があった場合、各々のフォルダの先頭のファイル名のみを取得したいです。
得たファイル名を親フォルダ名としてリネームしたいです。
fold1
├fuka1.txt
└fuka2.txt
fold2
├fuka3.txt
└fuka4.txt
得たい結果
fuka1
fuka3
前の質問でもらったコードを改変してみたのですが、これですべてのファイルは取得出来ます。
ここからどのようなフィルターをかけて、各々のフォルダの先頭のファイルだけを抜き出すかわかりませんが、方法はあるでしょうか?
lis = pathlib.Path().glob("fold*/*.txt")
convert = list(lis)
print(convert[0].stem)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。