我正在尝试使用请求库来获取url的内容。
网址:https://zee5transcoding-news-staging.s3.ap-south-1.amazonaws.com/RSS_Feed/rss_xml/rss_xml_2.xml
它在浏览器中打开,如下所示:

但是,当我使用python代码通过请求库获取此内容时,输出如下所示:

python代码如下:
import json
import requests
response = (requests.get("https://zee5transcoding-news-staging.s3.ap-south-1.amazonaws.com/RSS_Feed/rss_xml/rss_xml_2.xml" ).text)
print((response))我猜所有的孟加拉语言字符都是以某种方式编码的。请帮助我通过python requets库获取与我在浏览器中看到的内容相同的内容。
发布于 2020-09-25 20:33:43
使用.content而不是.text
import json
import requests
response = requests.get("https://zee5transcoding-news-staging.s3.ap-south-1.amazonaws.com/RSS_Feed/rss_xml/rss_xml_2.xml" ).content
with open("try.txt","a",encoding="utf8") as w:
w.writelines((response).decode("utf8"))https://stackoverflow.com/questions/64064102
复制相似问题