エッセイを書きましたが、python を使用してエッセイの単語を数えたいと思います。エッセイを python テキスト ファイルに貼り付けて保存しました。テキストファイルを繰り返し処理して単語をカウントするプログラムを作成しましたが、次のエラーが発生し続けます。"UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 62: character maps to <undefined>"
これはコードです:
def counter(file):
with open(file) as word:
count=0
for i in word:
words=i.split()
count+=words
print(count)
ファイル名は Essay.txt です。
うまくいきません。シェルでesses.txtを開こうとしても機能しません。私は次のことを試しました:
infile = open('essay.txt')
word=infile.read()
print(word)
これもうまくいきません。私は何をすべきか?助けてください。ありがとうございました