import requests
import os

root = 'C://Users//HP123//Desktop//new//z//'
url = "http://upload-images.jianshu.io/upload_images/3459828-fe024299e76685da.jpg?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240"
kv = {'user-agent':'Mozilla/5.0'}
path = root+url.split('/')[-1][1:5]+'.png'
try:
if not os.path.exists(root):
os.mkdir(root)
if not os.path.exists(path):
r = requests.get(url,headers = kv)
r.raise_for_status()
with open(path,'wb') as f:
f.write(r.content)
f.close()
print('done')
else:
print('exited')
except:
print("failed")

可能出现的问题:
爬是爬下来了,但是网上有些图片打不开,重新换张图片地址,尽量找那些他们放在文本的图片试试,百度出来的图片有些打不开……

更多相关文章

  1. matplotlib绘制符合论文要求的图片
  2. 简谈-如何将图片下载到本地
  3. Pandas 文本数据方法 findall( )
  4. 通过分隔符计数和位置从数据框中提取特定文本
  5. Python自然语言处理学习笔记(3):1.1 语言计算:文本和单词
  6. python 3.3 爬虫之爬取图片
  7. 使用python将图片转换为字符图片
  8. python 读写文本文件
  9. python使用多进程爬取图片

随机推荐

  1. Android Studio精彩案例(一)《ActionBar
  2. [置顶] 【Android开发】问答机器
  3. 关于Weex你需要知道的一切
  4. 使用OpenGL ES 2.0将YUV420P转换为RGBA。
  5. Activity的onStop和onPause的调用时机
  6. Android多渠道打包(三):美团多渠道打包
  7. 编译和测试android的驱动程序学习笔记
  8. 浅析Android的资源打包和安装后Apk文件的
  9. android:打造自定义searchView
  10. Android开发之Android Context,上下文(Act