爬虫课程5

2022-05-03 360 0

将爬虫抓取的数据储存在本地文件

w:写入文件,不存在则创建,存在就会覆盖

a:追加文件,不存在则创建,存在就追加,不会覆盖掉原文件

r:读取文件

b:写入二进制文件

open创建文件需要把文件关闭

采用一下with as的方法就不用关闭文件了,他会自己运行关闭

write里面输入爬取的资料

import requests
url='https://gimg2.baidu.com/image_search/src=http%3A%2F%2Fpic4.zhimg.com%2Fv2-6c272f6470a98eca718c2fd550bbd804_1440w.jpg&refer=http%3A%2F%2Fpic4.zhimg.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=auto?sec=1654151596&t=fc15a300c8af9238522ed958bbb0d4ef'
html=requests.get(url)
print(html.content)
with open('1.jpg','wb')as f:
    f.write(html.content)

html.content打印出来后是一串二进制的图片代码

一个图片url也是有<html>的各种标签,通过get方法获取到html,然后content来获取图片的二进制地址

最后通过with as 来对图片进行写入和保存。最后就在代码同级页面生成了1.jpg图片

相关文章

Tkinter学习(2)
Tkinter学习(1)
selenium自动化模块学习(5)
selenium自动化模块学习(4)
selenium自动化模块学习(3)
selenium自动化模块学习(2)

发布评论