[英]Creating a URLretreive function using urllib2 in python
我想擁有一個可以使用urllib2將網頁中的頁面保存到指定路徑的功能。
urllib的問題是它不檢查錯誤404,但是不幸的是urllib2沒有這樣的功能,盡管它可以檢查http錯誤。
如何制作將文件永久保存到路徑的功能?
def save(url,path):
g=urllib2.urlopen(url)
*do something to save g to 'path'*
只需使用.read()即可獲取內容並將其寫入文件路徑。
def save(url,path):
g = urllib2.urlopen(url)
with open(path, "w") as fH:
fH.write(g.read())
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.