2017-10-17 46 views
0

我试图用python3使用请求库下载一个目录。我想通过“散步”(如os.walk)来完成,但从未在请求​​中找到相应的功能。试图下载一个包含请求的目录

我很难找到另一种方式来做到这一点。

+0

您需要提供更多详细信息。如果远程服务器允许您执行此操作,即只列出其内容,您只能走一个远程目录;可以? –

+0

是的,我尝试从我自己的服务器获取数据,因此它列出了目录内容! – Demokdawa

回答

0

如果你想抓取网页数据(这听起来像),看看BeautifulSoup。您可以根据需要“走”通过链接。

0

因为在HTTP协议中没有“目录”或“目录列表”的概念,所以在请求中找不到“相应的函数”(=>到os.walk())。你所有的都是网址和资源......

根据你的规格(“我尝试从我自己的服务器获取数据,所以它列出了目录内容”),最好的办法是解析你的服务器生成的HTML目录列表并发布您找到的链接的请求。 BeautifulSoup可能是解析最简单的解决方案。

相关问题