从网页递归下载文件

发布于 2024-09-28 11:55:41 字数 338 浏览 2 评论 0原文

http://examples.oreilly.com/9780735615366/

我实际上希望能够拥有所有这些我的磁盘中的文件。

正如您所看到的,有许多文件夹,每个文件夹都包含不同类型的文件。

并且您无法直接下载“文件夹”...只能下载单个文件

有什么方法可以自动化过程..?

我需要 url 上的正则表达式将它们排列在类似层次结构的“文件夹”中。

我该使用什么...像Python这样的脚本语言?

http://examples.oreilly.com/9780735615366/

I actually want to be able to have all these files in my disk.

as u can see there are many folders each with different type of files.

and u cannot download "the-folder" directly...only individual files

~

is there any way to automate process..?

I will need regular expressions on urls to arrange them in a "folder" like hierarchy.

what do I use...some scripting language like python?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

四叶草在未来唯美盛开 2024-10-05 11:55:41

看一下 wget 工具。它完全可以做你想做的事。

Take a look at wget tool. It can do exactly what you want.

彼岸花似海 2024-10-05 11:55:41

wget(GNU 命令行工具)将为您完成此操作。
您想要执行的操作的文档在这里:
http://www.gnu.org/software/wget /manual/html_node/Recursive-Retrieval-Options.html

wget (GNU command line tool) will do this for you.
The documentation for what you want to do is here:
http://www.gnu.org/software/wget/manual/html_node/Recursive-Retrieval-Options.html

微凉 2024-10-05 11:55:41

一个作弊的答案是使用 FTP:

ftp://examples.oreilly.com/pub/examples/9780735615366/

就是你给出的例子......

A cheating answer is to use FTP:

ftp://examples.oreilly.com/pub/examples/9780735615366/

is for the example you gave...

小清晰的声音 2024-10-05 11:55:41

尝试一下 Wget。这是一个能够做到这一点的简单命令行实用程序。

Try Wget. it's a simple command line utility able to do that.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文