你好。
我有一个网址列表。我不知道如何检查这个地址到文件或目录。
的示例:
url = "http://example.com/path/to/file.html"
if '.' in url.split('/')[-1]:
return True
但如果网址是
url = "http://example.com/path/domains/domain.com"
domain.com是一个目录而不是一个文件。如何检测它?
检查文件扩展名不好,可能有些标题?但我想尽可能少地使用互联网转移。
编辑:
我需要下载大量链接并将其路径映射到我操作系统中的位置。例如 example.com/path/to/file.html
〜/下载/ example.com /路径/到/
在这里下载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
答案 0 :(得分:2)
答案 1 :(得分:0)
在HTTP服务器上,没有这样的“文件”或“目录”的东西。您只需向服务器发送一个URI,该URI标识依赖于服务器配置的特定资源。 默认情况下,大多数HTTP服务器使用系统的文件和目录,但可以配置它(URL重写,...)。