How to Download a file to a specific path in the s

2020-04-11 09:59发布

How to download a file through http on to a local folder on my server in jython(or python)

The below code might work

os.chdir("/path/to/change/to")
from urllib2 import urlopen
f = urlopen("http://some.server/some/directory/some.file")

But for this my Current working directory is changed.I want to be in the current working directory and download the file to any given path on my Server.

Any help ?

标签: python jython
2条回答
我想做一个坏孩纸
2楼-- · 2020-04-11 10:33

How about urllib.urlretrieve

import urllib
urllib.urlretrieve('http://python.org/images/python-logo.gif', '/tmp/foo.gif')
查看更多
祖国的老花朵
3楼-- · 2020-04-11 10:40

Use open(..., 'wb') to open the file where you like, urllib2.urlopen() to open the network resource, and shutil.copyfileobj() to copy from one to the other.

查看更多
登录 后发表回答