一个小问题,我爬取下来的验证码图片想要放到页面上显示,并没有存入数据库,我想直接保存到project/media/icons下,我建了一个yzm.png,如果保存成功重新爬取时图片就更新了,可我保存无效,路径应该是有问题,写了几种方式都不显示。
# 获取截图
driver.get_screenshot_as_file("/media/icons/yzm.png")
# 通过Image处理图像
im = Image.open("/media/icons/yzm.png")
im = im.crop((left, top, right, bottom))
im.save("/media/icons/yzm.png")
code = input("验证码是")
保存以及打开的路径应该是本地硬盘的路径吧。不清楚你用的是什么,"/media/icons/yzm.png"应该是你的url路径
推荐另外的一个思路直接保存img到base64字符串,仅仅是用来在页面显示的话,存储字符串更方便一点。