ご質問、失礼いたします。
pythonにてあるフォルダ(mluti_input)にある複数の#m4ファイルの拡張子をcsvに変更しようと以下のコードを組んだのですが、
拡張子が変更されたファイルが元のフォルダ(mluti_input)ではなく、一つ上の階層(pythonProject1があるフォルダ)に移動してしまいます。
どうすれば元のフォルダで拡張子を変更できるでしょうか?
ご教授いただけますと幸いです。
何卒よろしくお願いいたします。
環境:windows10でPycharmを使用
python
1import os 2import glob 3from pathlib import Path 4 5data_path = os.path.abspath(r'C:\Users\PycharmProjects\pythonProject1\mluti_input') 6files = glob.glob(data_path + '/*.#m4') 7 8for file in files: 9 filename, file_extension = os.path.splitext(file) 10 basename = os.path.basename(filename) 11 os.rename(file, str(basename) + '.csv')
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/09/02 14:15
2021/09/02 14:19
2021/09/02 14:21
2021/09/02 23:34