前提・実現したいこと
pythonでフォルダーの自動作成のコードを書いております。
以下のコードが出てくるのですが、解決策が分からず、宜しくお願い致します。
発生している問題・エラーメッセージ
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd2 in position 16: invalid continuation byte
該当のソースコード
import os print(os.getcwd()) filenames = ["1_scraping","2_makefolder"] for filename in filenames: if os.path.exists(filename): print("existing folder named "+filename) else: os.mkdir(filename) f = open(r"C:\python\foldername.txt","r",encoding="utf-8") print(f.read()) f.close()
試したこと
f = open(r"C:\python\foldername.txt","r",encoding="utf-8_sig")
f = open(r"C:\python\foldername.txt","r",encoding="utf-8",errors = "replace")
にコードを変更してみた。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/06/08 11:02
2019/06/08 11:10
2019/06/08 16:20