使用Python BeautifulSoup或其他方法在本地保存URL和所有支持文件

使用Python BeautifulSoup或其他方法在本地保存URL和所有支持文件,python,web-scraping,beautifulsoup,Python,Web Scraping,Beautifulsoup,我正在尝试使用Python BeautifulSoup构建一个基本的web scraper来创建远程站点的本地镜像。我不想以任何方式转换数据,我只想: 输入一个URL 转到该URL。将文件保存在该目录中 及其子目录 保存链接自的JS、CSS和图像文件 保存的文件 我觉得这将是BeautifulSoup的一个非常常见和基本的用法,但找不到一个例子。有人能给我指点一下吗,或者贴上一个例子 下面建议使用一种更简单的方法。当我问这个问题时,我并不知道这一点,但这是一种快速简便的方法来创建网站的本地副本

我正在尝试使用Python BeautifulSoup构建一个基本的web scraper来创建远程站点的本地镜像。我不想以任何方式转换数据,我只想:

  • 输入一个URL
  • 转到该URL。将文件保存在该目录中 及其子目录
  • 保存链接自的JS、CSS和图像文件 保存的文件
  • 我觉得这将是BeautifulSoup的一个非常常见和基本的用法,但找不到一个例子。有人能给我指点一下吗,或者贴上一个例子



    下面建议使用一种更简单的方法。当我问这个问题时,我并不知道这一点,但这是一种快速简便的方法来创建网站的本地副本

    为什么不直接使用呢?因为我的任何搜索都没有找到它。不过谢谢你的推荐,它看起来正是我想要的。是一个很好的工具:)嗯,实际上这是一个耻辱。我很想看看这个页面将如何引导python资源来构建HTTrack之类的东西