Requestsの応答を解析するのに、res.content
またはres.text
を使用することがあります。私が持っていた使用例では、どのオプションを使用したかは問題にはならなかった。リクエストレスポンスの解析時に.textまたは.contentを使用する必要がありますか?
.content
または.text
でHTMLを解析する主な違いは何ですか?例:上記のような状況で
import requests
from lxml import html
res = requests.get(...)
node = html.fromstring(res.content)
、私はres.content
またはres.text
を使用すべきですか?それぞれを使うときの良い経験則は何ですか? documentationから
もう少し読むと、応答がテキストではなくバイナリ*の場合は、 '.content'も使用します。 –