1.队列 先进先出
from queue import Queue
#创建队列
q=Queue(5)
#存数据
q.put('科比')
q.put('库里')
q.put('lsh')
q.put('qd')
q.put('姚明')
print(q)
#q.put('麦迪') #队列满了 程序阻塞 队列卡在这里等待
#q.put('麦迪',False) #队列满了 程序报错
#q.put('麦迪',True,3) #队列满了 程序等待三秒再报错
#print(q)
print(q.get() )
print(q.get() )
#print(q.get() )
#print(q.get() )
#print(q.get() )
#print(q.get() )#队列为空 队列卡在这里等待
#q.get(False) #队列为空 程序报错
#print(q.get(True,3)) #队列为空 程序等待三秒再报错
#前面 全部取出来了
#判断队列是否为空
print(q.empty())
#判断队列是否已经满了
print(q.full())
#获取队列的长度
print(q.qsize())
2.前端技术懒加载的简单理解 后面爬取图片地址会遇见这个问题 所以想详细了解你找错地方了 我也不会 哈哈哈
一个图片要呈现 一个src就要发送一个请求
图片太多网页加载 太慢了 客户体验太差
所以应用懒加载 用户看哪才加载哪里
实现方式 <img src2="图片路径"> src2或者 data_src 这样图片用户未浏览则不会加载 再监听用户操作js动态给img添加src 属性