使用命令行保存在网页上,例如在Google Chrome中

阿鲁纳斯·斯玛利卡(ArūnasSmaliukas)

我需要在命令行中抓取一个网页(单个页面,而不是所有站点),并获取其所有资产(图像/ css)。

我真的很喜欢google chrome如何做到这一点-如果保存网页,我将获得包含所有资产的单个html文件和单个目录。此外,所有图像路径都更改为本地路径,并且所有链接都是绝对链接(如果为“ / pricing”,则变为“ http://example.com/pricing ”)。

我知道我可以使用wget,但我不喜欢结果-许多目录(如果有来自不同域的图像),并且html文件在目录中的某个位置(具有域名)。

我真的很喜欢用谷歌浏览器保存页面后的结果,我需要知道您是否知道一些命令行爬虫,它们会产生相似的结果。

还是您知道如何配置wget才能像我需要的那样做?

阿鲁纳斯·斯玛利卡(ArūnasSmaliukas)

谢谢大家的建议!

我需要的是--no-directories参数wget然后,我得到一个包含所有需要的文件的目录(html文件,图像,css文件)。

抱歉,这个问题的措辞不好。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用命令行开关在Mac上启动Google Chrome

来自分类Dev

如何快速切换UAC开/关,例如。在Windows-7中使用命令行?

来自分类Dev

使用命令行从 Media/jw 中删除垃圾

来自分类Dev

使用命令行将 matplotlib 图保存到文件中,而不使用 plt.save()

来自分类Dev

如何在Windows上使用命令行在python中的项目中安装软件包?

来自分类Dev

使用命令行开关启动Chrome,而无需创建快捷方式

来自分类Dev

使用命令行工具发送命令以在iOS设备中启动应用

来自分类Dev

使用命令行命令在lubuntu 14.04中加载Firefox时出错

来自分类Dev

使用命令行工具发送命令以在iOS设备中启动应用

来自分类Dev

使用命令行或gnuplot命令时gnuplot中的字体不同

来自分类Dev

Google Chrome命令行开关

来自分类Dev

Google Chrome命令行通知

来自分类Dev

Laravel-如何使用命令行工匠命令,例如在托管服务器上进行迁移

来自分类Dev

从命令行通过Firefox / Chrome访问https网页

来自分类Dev

在Windows中配置CMake以使用命令行中的clang获得最新的OpenMP支持

来自分类Dev

使用命令行参数在C中的文件中查找和替换单词

来自分类Dev

使用命令行在Gnome中设置墙纸只能使用一次

来自分类Dev

使用命令行在Gnome中设置墙纸只能使用一次

来自分类Dev

如何使用perl使用命令行参数从目录中获取文件?

来自分类Dev

Chrome命令行API中的table()是什么

来自分类Dev

在命令行中杀死Chrome的所有实例?

来自分类Dev

Chrome命令行API中的table()是什么

来自分类Dev

如何在Google Chrome浏览器中添加启动选项/命令行选项

来自分类Dev

如何在Google Chrome浏览器中添加启动选项/命令行选项

来自分类Dev

在Visual Studio中打开项目时使用命令行打开自述文件

来自分类Dev

在php中,不使用命令行获取composer软件包的版本

来自分类Dev

如何使用命令行在ubuntu中创建虚拟机

来自分类Dev

使用命令行参数在系统Web浏览器中启动url

来自分类Dev

使用命令行参数在文件中调用Python函数

Related 相关文章

  1. 1

    使用命令行开关在Mac上启动Google Chrome

  2. 2

    如何快速切换UAC开/关,例如。在Windows-7中使用命令行?

  3. 3

    使用命令行从 Media/jw 中删除垃圾

  4. 4

    使用命令行将 matplotlib 图保存到文件中,而不使用 plt.save()

  5. 5

    如何在Windows上使用命令行在python中的项目中安装软件包?

  6. 6

    使用命令行开关启动Chrome,而无需创建快捷方式

  7. 7

    使用命令行工具发送命令以在iOS设备中启动应用

  8. 8

    使用命令行命令在lubuntu 14.04中加载Firefox时出错

  9. 9

    使用命令行工具发送命令以在iOS设备中启动应用

  10. 10

    使用命令行或gnuplot命令时gnuplot中的字体不同

  11. 11

    Google Chrome命令行开关

  12. 12

    Google Chrome命令行通知

  13. 13

    Laravel-如何使用命令行工匠命令,例如在托管服务器上进行迁移

  14. 14

    从命令行通过Firefox / Chrome访问https网页

  15. 15

    在Windows中配置CMake以使用命令行中的clang获得最新的OpenMP支持

  16. 16

    使用命令行参数在C中的文件中查找和替换单词

  17. 17

    使用命令行在Gnome中设置墙纸只能使用一次

  18. 18

    使用命令行在Gnome中设置墙纸只能使用一次

  19. 19

    如何使用perl使用命令行参数从目录中获取文件?

  20. 20

    Chrome命令行API中的table()是什么

  21. 21

    在命令行中杀死Chrome的所有实例?

  22. 22

    Chrome命令行API中的table()是什么

  23. 23

    如何在Google Chrome浏览器中添加启动选项/命令行选项

  24. 24

    如何在Google Chrome浏览器中添加启动选项/命令行选项

  25. 25

    在Visual Studio中打开项目时使用命令行打开自述文件

  26. 26

    在php中,不使用命令行获取composer软件包的版本

  27. 27

    如何使用命令行在ubuntu中创建虚拟机

  28. 28

    使用命令行参数在系统Web浏览器中启动url

  29. 29

    使用命令行参数在文件中调用Python函数

热门标签

归档