自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 爬虫01入门

'''-requests模块-urllib模块requests模块:python原生的一款基于网络请求的原生模块,效率极高,简单便捷作用:模拟浏览器发请求。如何使用:(requests模块的编码过程) -指定url -发起请求 -获取响应数据 -持久化存储with open的用法:由于文件读写时有可能产生IOError,一旦出错,后面的f.close()就不会调用。所以,为了保证无论是否出错都能正确地关闭文件,我们可以使用try ... finally.

2021-09-18 18:36:16 91

原创 爬虫02网页采集器

'''网页采集器'''#UA检测:门户网站的浏览器会检测对应请求的载体的身份标识,#如果检测到请求载体的身份标识是某一款浏览器,那么意味着该请求很正常,# 但是如果检测到请求载体的身份标识不是某一款浏览器,那么就是爬虫#那么服务器终端很有可能拒绝该请求#UA:user agent(请求载体的身份标识)#UA伪装:让爬虫对应的请求载体身份标识伪装成浏览器 headersimport requestsif __name__ == '__main__': #UA伪装:将对应的us.

2021-09-18 18:34:17 89

原创 python 中if ...in; for ... in的区别

2021-09-18 18:20:10 642

原创 python学习笔记:函数(1)

1、项目相关项目:代码---》组织机构:项目 包含很多代码一个项目 可能有50个py文件就需要包 packages 类似 文件夹来组织一下项目:(py文件比较多时,需要包这个概念,如果代码不多可以直接在项目下建立py文件) |---包 p1 test1.py test2.py test3.py |---包 p2 test1.py test2.py test3.py

2021-09-12 23:13:36 118

原创 一文看懂冒泡排序

#排序numbers=[6,2,1,5,3,9]for i in range(len(numbers)): for j in range(i+1,len(numbers)): if numbers[i]>numbers[j]: numbers[i],numbers[j]=numbers[j],numbers[i] #快速交换 print(numbers) print('----------->',i)...

2021-09-10 10:24:45 87

原创 random.randint(m,n)

random.randint(1,100)随机数中使包括1和100。在python中的random.randint(m,n)用于生成一个指定范围内的整数。其中参数m是下限,参数n是上限,生成的随机数n属于[m,n]

2021-08-17 18:53:36 1783

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除