金天牛

导航

2024年4月24日 #

定时任务和fastapi的结合来解决定时任务被关闭的问题

摘要: 前言: 最早以前使用apscheduler,写了些定时脚本,放在服务器上运行。可服务器是共用的,偶尔会被关闭,导致定时任务不在了,而过了多天才发现。如此反复几次,决定解决这个问题。 方法: 经研究,使用fastapi和apscheduler结合,利用gunicorn作为 WSGI HTTP 服务,这 阅读全文

posted @ 2024-04-24 14:36 金天牛 阅读(301) 评论(0) 推荐(0) 编辑

2024年2月19日 #

selenium截图功能

摘要: 在服务器运行selenium时,用例报错,只看代码和日志,分析起来还是有点难度的。针对这点,selenium还提供了截图功能,保留当前页面,方便后续分析错误。 常用方法介绍如下: 一、保存为png格式 方法1:save_screenshot 方法2:get_screenshot_as_file 这2 阅读全文

posted @ 2024-02-19 15:44 金天牛 阅读(56) 评论(0) 推荐(0) 编辑

2023年11月15日 #

centos上Python3.10报错 No module named ‘_ssl‘

摘要: 在搭建web服务器时,需要使用Gunicorn 模块,可在使用Gunicorn 启动时,报错No module named ‘_ssl‘,历经周折解决了这个问题,解决过程记录如下: 说明1:Gunicorn 是一个unix上被广泛使用的高性能的Python WSGI UNIX HTTP Server 阅读全文

posted @ 2023-11-15 17:20 金天牛 阅读(2875) 评论(0) 推荐(1) 编辑

2023年10月16日 #

Python处理Request请求

摘要: 一、HTTP知识: request请求方式有GET/POST/PUT/PATCH/DELETE/COPY/HEAD/OPTIONS/LINK/VIEW等 常用的request请求有:get和post 两种形式。 1.GET用于获取资源,当采用 GET 方式请求指定资源时, 被访问的资源经服务器解析后 阅读全文

posted @ 2023-10-16 14:50 金天牛 阅读(695) 评论(0) 推荐(0) 编辑

2023年7月17日 #

python列表数据处理之列表去重和循环删除

摘要: 一、列表去重 比较简单的方法就是用集合set的属性:集合中不能出现重复的元素 例如: a = [1,2,3,4,5,4,3],例如 a1 =list(set(a)) ,则 a1 = [1,2,3,4,5] 如果同时还有个 :b = ['a','b','c','d','e','f','g'] 和 a 阅读全文

posted @ 2023-07-17 13:50 金天牛 阅读(209) 评论(0) 推荐(0) 编辑

2023年7月11日 #

selenium之跳过手机验证码登陆

摘要: 使用selenium模拟用户登录时,还会碰到这样的情况:每次打开网页,都需要登录。 这个是没什么难度,但如果每次都让你进行人工验证,就很崩溃了,比如前面文章就写了验证码登录,滑块登录,就解决了一部分问题。 但现在又碰到过每次登录都需要输入手机验证码,这不就让人抓狂了嘛!那有什么解决办法呢? 方法1: 阅读全文

posted @ 2023-07-11 11:57 金天牛 阅读(865) 评论(0) 推荐(0) 编辑

2023年6月30日 #

selenium之滑块验证

摘要: 登录时,会有遇到滑块验证码,一般有2种:1.拖到最右边;2.拖到指定位置。 本文只介绍下第一种情况。 第二种情况,可以参考:https://zhuanlan.zhihu.com/p/624497402 例如第一次登录lazada网站需要滑块验证:https://sellercenter.lazada 阅读全文

posted @ 2023-06-30 16:32 金天牛 阅读(1207) 评论(0) 推荐(0) 编辑

2023年5月16日 #

SQL语句之插入数据

摘要: SQL提供了INSERT语句,用于将一行或多行插入表中。 INSERT语句用于: 向表中插入一行 向表中插入多行 将行从一个表复制到另一个表中。 一、在表中插入一行记录 INSERT INTO table1 (column1, column2,...) VALUES (value1, value2, 阅读全文

posted @ 2023-05-16 18:52 金天牛 阅读(1486) 评论(0) 推荐(0) 编辑

2023年4月11日 #

使用python库解决登录的验证码识别-图片验证码

摘要: 前言: 在UI自动化测试和爬虫测试中,验证码是个比较头疼的问题,包括:图片验证码,滑块验证码,等一些常见的验证码场景。 识别验证码的python 库有很多,用起来也并不简单,这里推荐一个简单实用的识别验证码的库 ddddocr (带带弟弟ocr)库。 今天先用一个图片验证码示例来演示下: 准备: 1 阅读全文

posted @ 2023-04-11 11:07 金天牛 阅读(489) 评论(0) 推荐(0) 编辑

2023年2月8日 #

python获取数据库字段的2种处理思路:文件处理和SQL处理

摘要: 文件读写,字符串替换,sql拼接 阅读全文

posted @ 2023-02-08 15:50 金天牛 阅读(941) 评论(0) 推荐(0) 编辑