簡體   English   中英

在python中使用urllib2創建URLretreive函數

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM