你好呀。
我有一个 URL 列表。我不知道如何检查这个地址是文件还是目录。
例子:
url = "http://example.com/path/to/file.html"
if '.' in url.split('/')[-1]:
return True
但如果 url 是
url = "http://example.com/path/domains/domain.com"
domain.com 是目录而不是文件。如何检测它?
检查文件扩展名不好,也许是一些标题?但我想尽可能少地使用互联网传输。
编辑:
我需要下载大量链接并将它们的路径映射到我的操作系统中的位置。例如 example.com/path/to/file.html
~/Downloads/example.com/path/to/
在这里下载file.html。例如:
example.com/directory/
create ~/Downlods/example.com/directory/
next url: example.com/directory/dir2
create ~/Downloads/example.com/directory/dir2
next url: example.com/directory/file.html
Download file.html in too ~/Downloads/example.com/directory/
not too create file.html directory