コード ```### 前提・実現したいこと テキストファイルから数字を抜き出して全て足すというプログラムをatomで書きました Macのターミナルで実行しています ### 発生している問題・エラーメッセージ なぜエラーが出てしまうのかわかりません Courseraでpythonの授業をとっているのですが、そこではプログラムを書いても相対パスとか絶対パスというのは全く出てこなかったので自分のパソコンでどう実行できるのかわかりません。 初心者なので詳しくどうすべきなのか教えていただきたいです。 エラーメッセージ Traceback (most recent call last): File "p4_11_01.py", line 6, in <module> words = line.decode().split() UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd1 in position 8: invalid continuation byte というエラーが出てしまいます ### 該当のソースコード python3.8.5を使っています ソースコード ```python3.8.5 コード import re import urllib.request,urllib.parse,urllib.error fhand = urllib.request.urlopen('file:///Users/owner/Desktop/first.file/regex_sum_42.webarchive') numlist = list() for line in fhand: words = line.decode().split() for word in words: y = re.findall('[0-9]+', word) numlist.append(y) Sum = 0 for str in numlist: num = int(str) Sum = Sum + num print(Sum) file.close
試したこと
atomで書いたプログラムであるp4_11_01.pyと、それを使って計算したいregex_sum_42.webarchiveの両方ともfirst.fileというのに入れてあります。
first.fileはDesktopに作成したフォルダでそこに二つとも入れているということです。
regex_sum_42.webarchiveは直接 'file:///Users/owner/Desktop/first.file/regex_sum_42.webarchive'に飛びます
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。