从URL下载目录的Python脚本

时间:2018-10-27 12:20:41

标签: python raspberry-pi

我想将自己的照片在给定的Web目录中复制到我的Raspberry中,以便可以在幻灯片中显示它们。 我正在寻找一个“简单”脚本来使用python下载这些文件。然后,我可以将此代码粘贴到幻灯片中,以便每天刷新图片。

我认为python wget实用程序将成为使用的工具。但是,我只能找到有关如何下载单个文件而不是整个目录的示例。

任何想法如何做到这一点?

1 个答案:

答案 0 :(得分:1)

这取决于用于托管图像的服务器以及脚本是否可以看到要下载的图像列表。如果此列表不存在,例如网页列表,JSON或XML提要,脚本无法下载文件,因为脚本无法“知道”动态存在的内容。

另一个选项是让python脚本SSH进入服务器,列出目录的内容,然后下载。假定您具有对服务器的编程访问权限。

如果对服务器的访问为“否”,并且没有动态列表,那么最后的选择是进入您知道照片所在的网站,然后刮取它们的路径并下载它们。但是,这可能会抓取不需要的数据,例如其他图像,图标等。

https://medium.freecodecamp.org/how-to-scrape-websites-with-python-and-beautifulsoup-5946935d93fe

相关问题