我正在这个代码实验室的谷歌实验室里try tensorflow,
如何下载文件.有没有办法上传tar文件而不下载到我的机器上.
我试过这个方法
import urllib
testfile = urllib.URLopener()
testfile.retrieve("http://randomsite.com/file.gz", "file.gz")
这不起作用,也找不到wget.任何人请告诉我怎么做.
我正在这个代码实验室的谷歌实验室里try tensorflow,
如何下载文件.有没有办法上传tar文件而不下载到我的机器上.
我试过这个方法
import urllib
testfile = urllib.URLopener()
testfile.retrieve("http://randomsite.com/file.gz", "file.gz")
这不起作用,也找不到wget.任何人请告诉我怎么做.
阅读手册,他们有很好的例子和解释:urllib.request
下载:
>>> import os
>>> import urllib.request
>>> urllib.request.urlretrieve('https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png', 'google.png')
('google.png', <http.client.HTTPMessage object at 0x7fba3c4cb908>)
>>> os.listdir()
['google.png']
要查看内容,请执行以下操作:
>>> with urllib.request.urlopen('http://www.python.org/') as f:
... print(f.read(300))