【问题标题】:Extract the URL of stored html file提取存储的html文件的URL
【发布时间】:2015-07-31 00:34:19
【问题描述】:

我已经存储了一些 html 文件并重命名了它们。有什么可能的方法可以在python中提取html文件的URL。

编辑: 我希望找到 .html 文件的 URL,而不是其中的链接。我正在寻找一种通用方法,因为我有很多文件。

【问题讨论】:

  • 您从中检索每个文件的 URL?
  • 你能在那个文件中找到任何元标记吗?
  • 你能举个例子吗?
  • 也许你可以提供一个样本
  • 除非您明确存储 url 或如 @sachinsaxena 提到的那样,否则 url 存储在元标记中。

标签: python urllib2 bs4


【解决方案1】:

仅当文件本身包含该 URL 时才有可能,这不是很常见。所以这取决于你下载的文件。寻找<link rel="canonical" ...>,因为这是搜索引擎recommend 将规范地址发布到网页的方式。如果他们有那个标签,你可以使用那个 URL。

否则你就不走运了。你应该重写你的蜘蛛,把 URL 和文档一起保存。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-10-31
    • 1970-01-01
    • 2020-03-26
    • 2021-09-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多