2020年8月2日
摘要: tenacity 重试 简介 为了避免由于一些网络或等其他不可控因素,而引起的功能性问题。比如在发送请求时,会因为网络不稳定,往往会有请求超时的问题。 这种情况下,我们通常会在代码中加入重试的代码。重试的代码本身不难实现,但如何写得优雅、易用,是我们要考虑的问题。 这里要给大家介绍的是一个第三方库 阅读全文
posted @ 2020-08-02 15:45 Rannie` 阅读(234) 评论(0) 推荐(0) 编辑
摘要: Python @property 用法 已经在Animal类中定义2个属性name和_speed: class Animal(): cprop = "我是类上的属性cprop" def __init__(self,name,speed): self.name = name # 动物名字 self._ 阅读全文
posted @ 2020-08-02 15:23 Rannie` 阅读(371) 评论(0) 推荐(0) 编辑
摘要: bevol 平台爬取 import requests import time import os import openpyxl class Base_params: @property def headers(self): """ headers :return:headers """ retur 阅读全文
posted @ 2020-08-02 14:47 Rannie` 阅读(263) 评论(3) 推荐(0) 编辑
摘要: BeautifulSoup 剔除 HTML script 脚本,删除指定 class标签 剔除 script 方式一: [s.extract() for s in soup("script")] 方式二: def H5_filter(self): ''' 对爬取的 H5 进行过滤 :return: 阅读全文
posted @ 2020-08-02 14:41 Rannie` 阅读(1250) 评论(0) 推荐(0) 编辑
去除动画
找回动画