前提・実現したいこと
percentileというフォルダの中にあるcsvを順番に読み、
各csvの下から四行分を、新しい一つのエクセルファイルにまとめて書き出したいです。
[Errno 13] Permission deniedを解決したいです。
発生している問題・エラーメッセージ
PermissionError: [Errno 13] Permission denied: 'percentile'
該当のソースコード
python
1path = 'percentile' 2filelist = [] 3for cf in os.listdir(path): 4 if os.path.isfile(os.path.join(path, cf)): 5 filelist.append(cf) 6 7for f in filelist: 8 temp = [] 9 # CSVファイルの読み込み 10 with codecs.open(path, "r", "shift-jis", "ignore") as file: 11 data = pd.read_csv(path + "/" + f, delimiter=',') 12 13 percentile = data[-4:-1] 14 15 percentile.to_excel(path + "/" + "template" + "/" + 'template.xlsx', encoding='shift-jis')
試したこと
encodeのエラーが出たため、
with codecs.open(path, "r", "utf-8", "ignore") as file:
という書き方にしたのですが、フォルダが開けないというエラーになってしまい、
このあと、どうしたらよいかわかりません。。
どなたか教えていただけますと幸いです。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/30 12:34
2019/06/30 12:43
2019/06/30 12:43
2019/06/30 12:45