Python爬蟲練習——爬取圖片並保存

代碼示例

import requestsimport osroot=D://picss//url=https://ss0.bdstatic.com/94oJfD_bAAcT8t7mm9GUKT-xh_/timg?image&quality=100&size=b4000_4000&sec=1489195978&di=97db7195ade7d2d77e3d31b9d54fbf9f&src=http://www.swelnus.com/uploads/allimg/150925/2089-150925093K4-51.jpgpath=root+url.split(/)[-1]try: if not os.path.exists(root): os.mkdir(root) #判斷根目錄是否存在,os.madir()創建根目錄 if not os.path.exists(path): r=requests.get(url) #判斷文件是否存在,不存在將從get函數獲取 with open(path,wb)as f: #wb存為二進位文件 f.write(r.content) #將返回內容寫入文件 r.content返回二進位形式 f.close() print(文件保存成功) else: print(文件已經存在) except: print(爬取失敗)

推薦閱讀:

Python網路爬蟲實戰三例(附視頻講解)
通俗 Python 設計模式——建造者模式
如何看待某國內大公司Python面試題,有關dict中初始化為固定值?

TAG:Python | Python入門 | 爬蟲 |