python爬虫将爬取的图片链接保存成图片的原理是什么
新人小白,在学习Python爬虫部分时突然很困惑是怎样将爬取到的图片链接变成图片的,链接只是一串字符,却可以变成一张图片{:5_94:} 。小白勿喷{:5_107:}import urllib.request
import os
def url_open(url):
req = urllib.request.Request(url)
response = urllib.request.urlopen(url)
html = response.read()
return html
def save_imgs(url):
with open('1.jpg','wb')as f:
img = url_open(url)
f.write(img)
def download_mm(url):
folder = 'OOXX'
os.mkdir(folder)
os.chdir(folder)
save_imgs(url)
url = "http://wx2.sinaimg.cn/mw600/0076BSS5ly1gi8krsqe8xj30rs15stvk.jpg"
download_mm(url)
原理?太高深了
简单点就是把图片转换成二进制下载,保存时再二进制转换成图片显示格式
好像是这样吧 通过访问此链接,得到图片的二进制数据,再把二进制数据写入图片文件,就成图片了
页:
[1]