美文网首页
保存可交互式的mhtml快照

保存可交互式的mhtml快照

作者: 刹那的既视感 | 来源:发表于2022-02-09 15:11 被阅读0次

MHTML即MIME HTML,归档网页,将样式和脚本全部集成到一个文件中。

from selenium import webdriver

driver = webdriver.Chrome()
driver.get('http://www.people.com.cn/')

# 1. 执行 Chome 开发工具命令,得到mhtml内容
res = driver.execute_cdp_cmd('Page.captureSnapshot', {})

# 2. 写入文件
with open('people.mhtml', 'w', encoding='utf8') as f:
    f.write(res['data'].replace('\r\n', '\n'))

driver.quit()

相关文章

网友评论

      本文标题:保存可交互式的mhtml快照

      本文链接:https://www.haomeiwen.com/subject/vpafgktx.html