亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

寫入文件的時候,沒有下載的過程圖片是怎么下載下來的???

寫入文件的時候,沒有下載的過程圖片是怎么下載下來的???

正在回答

3 回答

import?urllib2?
response?=?urllib2.urlopen('http://python.org/')?
html?=?response.read()

HTTP是基于請求和應答機制的--客戶端提出請求,服務端提供應答。urllib2用一個Request對象來映射你提出的HTTP請求,在它最簡單的使用形式中你將用你要請求的

地址創建一個Request對象,通過調用urlopen并傳入Request對象,將返回一個相關請求response對象,這個應答對象如同一個文件對象,所以你可以在Response中調用.read()。

import?urllib2?
req?=?urllib2.Request('http://www.pythontab.com')?
response?=?urllib2.urlopen(req)?
the_page?=?response.read()

圖片保存到本地,open打開一個文件,寫入就相當于下載圖片。

import?urllib2

f?=?open('abc'+'.jpg','w')??#打開一張圖片名字:abc.jpg
req?=?urllib2.urlopen('??
buf?=?req.read()
f.write(buf)?#寫入本地abc.jpg?的位置所在的目錄
f.close()


1 回復 有任何疑惑可以回復我~

我的意思就是代碼里面哪一行語句是表示把圖片下載下來的?。?/p>

0 回復 有任何疑惑可以回復我~

不知道題主在問什么問題,請題主自己讀一下自己的問題,在整理下思緒再提問謝謝

0 回復 有任何疑惑可以回復我~
#1

柏舟0 提問者

我的意思就是代碼里面哪一行語句是表示把圖片下載下來的?。?/div>
2016-10-13 回復 有任何疑惑可以回復我~
#2

SkyWalker_1 回復 柏舟0 提問者

rqt = urllib2.urlopen(url) buf = rqt.read() //buf存的就是圖片的內容。 f= open('1.jpg','w') f.write(buf) f.close
2016-10-16 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

寫入文件的時候,沒有下載的過程圖片是怎么下載下來的?。?/h1> 我要回答 關注問題

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號