文章分类 -  python

基础知识
python DbUtils 封装
摘要:python dbutils 简介及准备工作 dbutils封装文件传送门 DBUtils是一套Python数据库连接池包,并允许对非线程安全的数据库接口进行线程安全包装。DBUtils来自Webware for Python。 DBUtils提供两种外部接口: PersistentDB :提供线程 阅读全文
posted @ 2022-12-02 16:28 砖头哥- 阅读(231) 评论(0) 推荐(0)
Python 验证码识别
摘要:大致介绍 在python爬虫爬取某些网站的验证码的时候可能会遇到验证码识别的问题,现在的验证码大多分为四类: 1、计算验证码 2、滑块验证码 3、识图验证码 4、语音验证码 这篇博客主要写的就是识图验证码,识别的是简单的验证码,要想让识别率更高,识别的更加准确就需要花很多的精力去训练自己的字体库。 阅读全文
posted @ 2022-11-28 09:48 砖头哥- 阅读(217) 评论(0) 推荐(0)
selenium爬取网页部分HTML代码
摘要:selenium爬取网页部分HTML代码 1、构造webdriver启动方法2、保存完整HTML代码3、保存部分HTML代码,及其他方法其他方案1:BeautifulSoup其他方案2:lxml库中etree.HTML() 1、构造webdriver启动方法 driver = webdriver.C 阅读全文
posted @ 2022-11-17 13:40 砖头哥- 阅读(464) 评论(0) 推荐(0)
pip install pyspider失败的解决办法
摘要:报错 下载pycurl库 地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pycurl 选择对应的python版本 安装pycurl库 pip install 文件名 安装pyspider库 换源安装pyspider:pip install pyspid 阅读全文
posted @ 2022-04-19 12:11 砖头哥- 阅读(80) 评论(0) 推荐(0)
解决Python阿里云smtplib发送邮件不成功问题
摘要:原本本地代码:是完全可以发送邮件的,但是到阿里云服务器上就不行了 需要改为:当然这种也支持本地 # 发送邮件 import smtplib from email.mime.text import MIMEText #设置服务器所需信息 #163邮箱服务器地址 mail_host = 'smtp.16 阅读全文
posted @ 2022-04-10 14:44 砖头哥- 阅读(446) 评论(1) 推荐(0)
Chromedriver安装及配置
摘要:下载chromedriver的版本一定要与Chrome的版本一致,不然就不起作用。你首先需要查看你的Chrome版本,在浏览器中输入chrome://version/ 下载地址:https://npm.taobao.org/mirrors/chromedriver/ 直接下载就可以,解压下来是exe 阅读全文
posted @ 2022-04-09 15:13 砖头哥- 阅读(4701) 评论(0) 推荐(0)
Python之日志处理(logging模块)
摘要:本节内容 日志相关概念 logging模块简介 使用logging提供的模块级别的函数记录日志 logging模块日志流处理流程 使用logging四大组件记录日志 配置logging的几种方式 向日志输出中添加上下文信息 参考文档 一、日志相关概念 日志是一种可以追踪某些软件运行时所发生事件的方法 阅读全文
posted @ 2022-03-13 15:20 砖头哥- 阅读(354) 评论(0) 推荐(0)