2016-08-19 60 views
3

我想從image-net.org下載圖像,以便我可以創建一個哈爾級聯分類器。我下面這個教程https://www.youtube.com/watch?v=z_6fPS5tDNU&list=PLQVvvaa0QuDdttJXlLtAJxJetJcqmqlQq&index=18但我很教程使用,而不是蟒蛇3.蟒蛇2.7他行:我如何使用python 2.7 urllib.request.urlretrieve

urllib.request.urlretrieve(img, pathToImage) 

而不是import urllib.request我這樣做import urllib2所以,我想這一點,但它不是vaild

urllib2.urlretrieve(i, "Negatives/"+str(num)+".jpg") 

先謝謝您了!

+0

「,但它是無效的「並不是特別具有描述性,究竟發生了什麼錯誤? –

+0

它打印這個錯誤'模塊'對象沒有屬性'urlretrieve' – Loanb222

+0

[這是在'urllib'模塊中的python2](https://docs.python.org/2/library/urllib.html#urllib.urlretrieve ) –

回答

9

你只需要導入的urllib沒有 '2'

import urllib 
urllib.urlretrieve(i, "Negatives/"+str(num)+".jpg") 
0

這個Python urllib urlretrieve behind proxy

import urllib2 

download = opener.urlretrieve(URL, "Negatives/"+str(num)+".jpg") 

的代碼可被轉換到

import urllib2 

with open("Negatives/"+str(num)+".jpg",'wb') as f: 
    f.write(urllib2.urlopen(URL).read()) 
    f.close()