Ani*_*pta 6 python python-3.x jupyter-notebook google-colaboratory
我正在尝试使用此代码库在Google Colaboratory中进行tensorflow,我需要下载" http://download.tensorflow.org/example_images/flower_photos.tgz "这个文件来完成实验.
我如何下载文件.无论如何上传tar文件而不在我的机器上下载它.
我尝试过这种方法
import urllib
testfile = urllib.URLopener()
testfile.retrieve("http://randomsite.com/file.gz", "file.gz")
Run Code Online (Sandbox Code Playgroud)
这不起作用,也找不到wget.有人请告诉我怎么做.
小智 16
阅读手册,他们有很好的例子和解释: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']
Run Code Online (Sandbox Code Playgroud)
只需检查内容:
>>> with urllib.request.urlopen('http://www.python.org/') as f:
... print(f.read(300))
Run Code Online (Sandbox Code Playgroud)
可能更简单:使用!wget,例如,使用命令执行单元格:
!wget https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png
Run Code Online (Sandbox Code Playgroud)
将文件保存到VM的本地文件系统.(注意前导!.这是一个以shell命令执行该行的信号.)
| 归档时间: |
|
| 查看次数: |
3985 次 |
| 最近记录: |