import requests
url = "https://www.templatemonster.com/ru/backgrounds/231926.html"
r = requests.get(url)
with open('file.html', 'w') as file:
file.write(r.text)
如果您在保存后打开此类站点,将出现问号而不是文本或图片。
import requests
url = "https://www.templatemonster.com/ru/backgrounds/231926.html"
r = requests.get(url)
with open('file.html', 'w') as file:
file.write(r.text)
如果您在保存后打开此类站点,将出现问号而不是文本或图片。
在 Linux 上,您的代码将正常工作。您很可能在 Windows 上运行它。这意味着文件是以 Windows-1251 编码创建的。在头部的 html 标记中,指示浏览器应将文件读取为 utf-8。您需要稍微更改代码: