課程
/后端開發(fā)
/Python
/python正則表達(dá)式
寫入文件的時(shí)候,沒有下載的過程圖片是怎么下載下來的???
2016-10-11
源自:python正則表達(dá)式 4-2
正在回答
import?urllib2? response?=?urllib2.urlopen('http://python.org/')? html?=?response.read()
HTTP是基于請(qǐng)求和應(yīng)答機(jī)制的--客戶端提出請(qǐng)求,服務(wù)端提供應(yīng)答。urllib2用一個(gè)Request對(duì)象來映射你提出的HTTP請(qǐng)求,在它最簡單的使用形式中你將用你要請(qǐng)求的
地址創(chuàng)建一個(gè)Request對(duì)象,通過調(diào)用urlopen并傳入Request對(duì)象,將返回一個(gè)相關(guān)請(qǐng)求response對(duì)象,這個(gè)應(yīng)答對(duì)象如同一個(gè)文件對(duì)象,所以你可以在Response中調(diào)用.read()。
import?urllib2? req?=?urllib2.Request('http://www.pythontab.com')? response?=?urllib2.urlopen(req)? the_page?=?response.read()
圖片保存到本地,open打開一個(gè)文件,寫入就相當(dāng)于下載圖片。
import?urllib2 f?=?open('abc'+'.jpg','w')??#打開一張圖片名字:abc.jpg req?=?urllib2.urlopen('?? buf?=?req.read() f.write(buf)?#寫入本地abc.jpg?的位置所在的目錄 f.close()
我的意思就是代碼里面哪一行語句是表示把圖片下載下來的???
不知道題主在問什么問題,請(qǐng)題主自己讀一下自己的問題,在整理下思緒再提問謝謝
柏舟0 提問者
SkyWalker_1 回復(fù) 柏舟0 提問者
舉報(bào)
如何使用正則處理文本,帶你對(duì)python正則有個(gè)全面了解
1 回答為何下載下來的圖片是錯(cuò)位失真的
2 回答為什么只有下載下來2個(gè)圖片
2 回答我不能把圖片下載下載下來,和我用Python3有關(guān),但我解決不了
1 回答MAC系統(tǒng)下用pydev環(huán)境找不到下載的圖片
1 回答為什么我下載圖片看不清楚 或者是破圖
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號(hào)-11 京公網(wǎng)安備11010802030151號(hào)
購課補(bǔ)貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動(dòng)學(xué)習(xí)伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號(hào)
2016-10-17
import?urllib2? response?=?urllib2.urlopen('http://python.org/')? html?=?response.read()HTTP是基于請(qǐng)求和應(yīng)答機(jī)制的--客戶端提出請(qǐng)求,服務(wù)端提供應(yīng)答。urllib2用一個(gè)Request對(duì)象來映射你提出的HTTP請(qǐng)求,在它最簡單的使用形式中你將用你要請(qǐng)求的
地址創(chuàng)建一個(gè)Request對(duì)象,通過調(diào)用urlopen并傳入Request對(duì)象,將返回一個(gè)相關(guān)請(qǐng)求response對(duì)象,這個(gè)應(yīng)答對(duì)象如同一個(gè)文件對(duì)象,所以你可以在Response中調(diào)用.read()。
import?urllib2? req?=?urllib2.Request('http://www.pythontab.com')? response?=?urllib2.urlopen(req)? the_page?=?response.read()圖片保存到本地,open打開一個(gè)文件,寫入就相當(dāng)于下載圖片。
import?urllib2 f?=?open('abc'+'.jpg','w')??#打開一張圖片名字:abc.jpg req?=?urllib2.urlopen('?? buf?=?req.read() f.write(buf)?#寫入本地abc.jpg?的位置所在的目錄 f.close()