该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

import urllib.request

from bs4 import BeautifulSoup

def get_page(url):

kv = {'User-Agent': 'Mozilla/5.0', 'Cookie':'BAIDUID=0156185E725928F549DB48FE0A1DDE69:FG=1; PSTM=1551762939; BIDUPSID=63EAE36946BA95A4145B1A726A4422A2; BDORZ=B490B5EBF6F3CD402E515D22BCDA1598; CPROID=0156185E725928F549DB48FE0A1DDE69:FG=1; locale=zh; delPer=0; H_PS_PSSID=1432_21111_28608_28584_28557_28518_28625_28606; PSINO=7; ISBID=0156185E725928F549DB48FE0A1DDE69:FG=1; ISUS=0156185E725928F549DB48FE0A1DDE69:FG=1'}

req = urllib.request.Request(url, headers=kv)

response = urllib.request.urlopen(req)

html = response.read().decode('utf-8', 'ignore')

return html

def find_img(html):

soup = BeautifulSoup(get_page(html), 'html.parser')

my_girl = soup.find_all('img')

for girl in my_girl:

link = girl.get('src')

return link

def save(link):

root = "D://pics//"

path = root + link.split('/')[-1]

r = find_img(link)

with open(path, 'wb') as f:

f.write(r.content)

f.close()

def main():

url = 'https://www.dbmeinv.com/'

pages = 6

for i in range(pages):

i += 1

page_url = url + '?pager_offset=' + str(i)

link = find_img(page_url)

save(link

main()

python中nonetype object has no_为什么会出现这个?'NoneType' object has no attribute 'contet...相关推荐

  1. Python中metaclass解释

    Classes as objects 首先,在认识metaclass之前,你需要认识下python中的class.python中class的奇怪特性借鉴了smalltalk语言.大多数语言中,clas ...

  2. 关于如何在Python中使用静态、类或抽象方法的权威指南

    Python中方法的工作方式 方法是存储在类属性中的函数,你可以用下面这种方式声明和访问一个函数 >>> class Pizza(object):... def __init__(s ...

  3. python中的元类_Python中的元类(metaclass)

    提问者自称已经掌握了有关Python OOP编程中的各种概念,但始终觉得元类(metaclass)难以理解.他知道这肯定和自身有关,但仍然觉得不太明白,希望大家可以给出一些实际的例子和代码片段以帮助理 ...

  4. python中的运算符重载_Python中的操作符重载

    Python部落组织翻译,禁止转载,欢迎转发. BY ALOK THAKUR · FEBRUARY 22, 2016 2016年2月22日 , ALOK THAKUR写 Python支持许多内建的类型 ...

  5. [转载] 简单工厂模式和工厂方法模式在Python中的实现

    参考链接: Python中的工厂方法设计模式 简单工厂模式 class Book(object): def __init__(self,name, price): self.name = name s ...

  6. python中简述对象和类的关系_Python笔记-习题42 对象、类及从属关系

    1.研究一下为什么Python添加了这个奇怪的叫做object的类,它究竟有什么含义呢? A:Python中一切皆对象,创建的类皆以object为基类(父类),默认继承继承基类的属性和方法 Pytho ...

  7. python中的多态是什么_Python中的多态

    python中的多态是什么 Polymorphism is a concept of Object Oriented Programming, which means multiple forms o ...

  8. Python中判断Nonetype的方法

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/85339387 本文出自[我是干勾鱼的博客] Ingredients: Pytho ...

  9. python 中type和object的关系

    学习python的同学都知道这么几句话 object类是所有新式类的父类. type是所有类的类. 那么type和object是什么关系呢? object是一个新式类,我们可以通过object.__c ...

  10. 成功解决Python中出现的TypeError: object of type 'zip' has no len()

    成功解决Python中出现的TypeError: object of type 'zip' has no len() 不罗嗦,直接解决问题! 目录 解决问题 解决思路 解决方法 解决问题 TypeEr ...

最新文章

  1. 蓝桥杯四平方和Java_蓝桥杯 四平方和
  2. ubuntu sever 命令行 使用 u盘
  3. SQL SERVER 2008 SN
  4. 使用PaddleFluid和TensorFlow训练序列标注模型
  5. Java开发微信的6个步骤
  6. 在 Linux 上使用 Meld 比较文件夹
  7. NotificationManagerService使用详解与原理分析(一)
  8. 鸿蒙设备开发环境搭建-2021-3
  9. (73)多路选择器(二选一)
  10. Java中的析构方法finalize
  11. Web开发——PHP vs Java
  12. 在Ubuntu中安装MySQL (转载)
  13. html range 样式,美化 input range 控制条
  14. 南非世界杯火热角逐 金山网盾开启搜索保护
  15. python基础:集合操作
  16. 阿里巴巴:如何从优秀员工,晋升为合格管理者?
  17. 国产APP自动化测试工具AndroidRobot下载地址
  18. 用Java打印棱形的思路,java打印菱形思路
  19. 单职业传奇私脱机辅助制作视频教程
  20. CuteFTP实用技巧

热门文章

  1. js实现23种设计模式(收藏)
  2. 儿童鼻炎和过敏性鼻炎的区别?
  3. from django.urls.resolvers import URLPattern, URLResolver ImportError: cannot import name ‘URLPatter
  4. SQL中显示货币型数据[千分位符]
  5. Yes I can——强兵是怎样炼成的
  6. 该如何使用MySQL的触发器?
  7. win10内存虚高解决办法
  8. 公众账号取名的技巧与忌讳
  9. 虚拟世界由此开始 追逐3D世界的脚步zz
  10. 2020 年,苹果的 AI 还有创新吗?