Requests库的开发者接口
摘要:一、主要接口 1.1 requests.request(method, url, **kwargs) 构造并发送一个Request对象,返回一个Response对象。 method – 新建 Request 对象要使用的HTTP方法 url – 新建 Request 对象的URL params –
阅读全文
Css Selector常用定位方式总结
摘要:1.CSS选择器的常见语法: 1. 根据 标签定位 tagName(定位的是一组,多个元素) find_element_by_cssSelector("div") 2. 根据 id属性定位(注意id使用#表示) find_element_by_cssSelector("#eleid") find_e
阅读全文
Pyppeteer 的使用
摘要:1.Pyppeteer 介绍 Puppeteer 是 Google 基于 Node.js 开发的一个工具,有了它我们可以通过 JavaScript 来控制 Chrome 浏览器的一些操作,当然也可以用作网络爬虫上,其 API 极其完善,功能非常强大,Selenium 当然同样可以做到。 而 Pypp
阅读全文
apscheduler 定时任务
摘要:1 简介 APScheduler的全称是Advanced Python Scheduler。它是一个轻量级的 Python 定时任务调度框架。APScheduler 支持三种调度任务:固定时间间隔,固定时间点(日期),Linux 下的 Crontab 命令。同时,它还支持异步执行、后台执行调度任务。
阅读全文
pycharm 断点调试
摘要:1.在你想要调试的地方,打上断点 2.使用调试模式来运行这个 python 程序 设置好断点,debug运行,然后 F8 单步调试,遇到想进入的函数 F7 进去,想出来在 shift + F8,跳过不想看的地方,直接设置下一个断点,然后 F9 过去。 3.使用各种手段开始代码调试 4.调试相关的快捷
阅读全文