我可以放一个文件路径,然后放置文件名/扩展名来代替吗?

时间:2013-12-01 04:33:13

标签: python download urllib2 filepath urllib

我在Python中创建一个从网站下载文件的简单应用程序。此应用程序必须将所述文件放在特定位置。

      import urllib
      urllib.urlretrieve ("http://www.example.com/songs/mp3.mp3", "mp3.mp3")

在上面的代码中,我从问题的答案How do I download a file over HTTP using Python?得到的,我猜测“mp3.mp3”是从URL下载后将在本地存储的文件。这让我想到了下一个问题:我可以放一个文件路径,然后用文件名/扩展名代替“mp3.mp3”吗?

2 个答案:

答案 0 :(得分:0)

是的,这就是它的工作原理。可以找到urllib的文档here

答案 1 :(得分:0)

有很多很棒的信息here,但另外还有:

urllib.request.urlretrieve('http://www.google.com', 'dir\\to\\wherever')