私は検索に疲れているし、繰り返しエラーを与えるコードを試して、私は本当に誰かがこれを把握するのを助けることを願っています。python3を使用してtxtファイルにHTMLコンテンツを保存する
from urllib.request import urlopen as uReq
url1 = 'http://www.marmiton.org/recettes/menu-de-la-semaine.aspx'
page = uReq(url1).read().decode()
f = open("test.html", "w")
f.write(page)
f.close()
が、それは私に次のエラーを与えている:
私problemeは、私はここに私が使用しているコードだ、のpythonを使用してtxtファイルにHTMLコードを保存しようとしている とても簡単ですここでUnicodeEncodeError: 'charmap' codec can't encode character '\u2665' in position 416224: character maps to
なぜ '.decode()'を使用していますか?読者の出力をファイルに流すだけではどうですか? – Soviut
私はそれを使用しようとしませんでしたが、別のエラーが発生しました 'TypeError:write()引数はバイトではなくstrでなければなりません。 ' –
' uReq'とは何ですか? – wwii