当前位置: 首页 > 面试题库 >

下载HTML页面及其内容

公孙和怡
2023-03-14
问题内容

Python 是否有任何方法可以将整个HTML页面及其内容( 图像,css
)下载到给定URL的本地文件夹中。并更新本地html文件以选择本地内容。


问题答案:

您可以使用该urllib模块下载单个URL,但这只会返回数据。它不会解析HTML并自动下载CSS文件和图像等内容。

如果要下载“整个”页面,则需要解析HTML并找到需要下载的其他内容。您可以使用Beautiful
Soup之类的内容
来解析检索到的HTML。



 类似资料:
  • 问题内容: 在代码内部,我想下载“ http://www.google.com”并将其存储在字符串中。我知道如何在python的urllib中做到这一点。但是,如何在Node.JS + Express中做到这一点? 问题答案: 使用node.js,您可以只使用http.request方法 http://nodejs.org/docs/v0.4.7/api/all.html#http.request

  • 问题内容: 我从数据库获取数据并将其显示在div中…我要做的是单击链接时应更改div的内容 一种选择是通过URL将参数传递给自身并重新加载页面… 我需要这样做而 无需重新加载\刷新 … 目的是当我单击任何链接时,div和php变量的内容无需刷新即可更新....这样 用户可以看到新数据 ,然后如果执行某些查询,它将在新变量上 ps我知道它将需要一些AJAX,但我不知道AJAX ..所以请以我可以学习

  • 问题内容: 我正在尝试使用加载外部页面,但是该页面是一个页面,我只想使用ajax来获取其内容。 编辑:之所以这样做,是因为我想在加载页面而不是我的服务器时传递所有用户信息,例如:标头,ip,代理。 这可行吗?现在,我可以获取页面,但是jsonp尝试解析json,并返回错误: 样例代码: 我已经建立了一个jsfiddle供人们测试:http : //jsfiddle.net/8A63A/1/ 问题答

  • 问题内容: 如何在同一页面中显示XML和其他类型的数据? 上面的XML应该按格式显示。另外,我想在页面中显示HTML表和其他内容。如何实现呢? 我确实在STRING中通过文件获取了XML。 我不想解析它 我要显示(就是这样) 如果您谈到XSLT(请举个例子) 我正在考虑使用Jquery插件(有任何示例吗?) 问题答案: 一种简单的解决方案是将其嵌入元素内,这样既可以保留格式,也可以保留尖括号。我还

  • 问题内容: 我想获取我的AJAX请求的进度-到目前为止已下载了多少文件。例如,我正在使用AJAX下载大图片,因此可以将内容放在DATA URL中(这可能不是最好的方法,这只是一个示例。) 因此,我向无法控制的某些主机发出了AJAX请求(flickr),并将进度报告给用户。如果没有服务器端脚本或类似的东西,我找不到解决方法。最好的解决方案是使用JQuery,因为那是我在网站上使用的。谢谢!以撒 问题

  • 关键是,在元素出现之前,Wait不会等待30秒。代码只是抛出一个异常: 任何帮助都将不胜感激!