如果我使用urllib2打开文件,如下所示:
remotefile = urllib2.urlopen('http://example.com/somefile.zip')
Run Code Online (Sandbox Code Playgroud)
有没有一种简单的方法来获取文件名,然后解析原始URL?
编辑:将openfile更改为urlopen ...不确定是怎么回事.
编辑2:我最终使用:
filename = url.split('/')[-1].split('#')[0].split('?')[0]
Run Code Online (Sandbox Code Playgroud)
除非我弄错了,否则这也应该删除所有潜在的查询.
是否有可能获得文件名
e.g. xyz.com/blafoo/showall.html
Run Code Online (Sandbox Code Playgroud)
如果你使用urllib或httplib?
这样我可以将文件保存在服务器上的文件名下?
如果你去像这样的网站
xyz.com/blafoo/
Run Code Online (Sandbox Code Playgroud)
你看不到文件名.
谢谢