金天牛

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

统计

随笔分类 -  python

1 2 下一页

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

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

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

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

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 金天牛 阅读(3454) 评论(0) 推荐(1) 编辑

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 金天牛 阅读(740) 评论(0) 推荐(0) 编辑

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

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

python获取数据库字段的2种处理思路:文件处理和SQL处理
摘要:文件读写,字符串替换,sql拼接 阅读全文

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

Python实现从一个列表数据里随机抽取数据,并且按原有顺序排序
摘要:背景:工作中需要实现从多个条件中随机抽取几个条件,进行组合查询的功能。而查询的结果需要按原顺序进行判断是否符合查询条件。 分析:这些条件可以放在列表里,这就需要实现一个功能:从一个列表数据里随机抽取数据,并且按原有顺序排序 python的随机函数ranom有一个random.sample(),其功能 阅读全文

posted @ 2022-12-14 18:35 金天牛 阅读(2035) 评论(0) 推荐(0) 编辑

centos安装python3.10记录
摘要:前提:保证网络畅通: 例如,ping百度的IP地址: ping 220.181.38.148 1、下载python软件包:https://www.python.org/downloads/source/ 先通过命令确认Linux系统版本:cat /etc/os-release Gzipped sou 阅读全文

posted @ 2022-06-24 16:52 金天牛 阅读(667) 评论(0) 推荐(0) 编辑

使用pycharm2022社区版搭建Django
摘要:因为使用的是pycharm 社区版,免费的没有直接搭建Django项目,所以查了半天资料,摸索了半天,才跑起来,用此文记录下。 1.使用pycharm创建项目,安装 项目创建好后,大概会有个虚拟环境venv 2. 使用 在文件-设置-项目-python解释器中,安装Django,安装时查看下安装位置 阅读全文

posted @ 2022-05-27 18:10 金天牛 阅读(1916) 评论(0) 推荐(0) 编辑

Python关于在循环调用中忽略错误参数继续执行的思考
摘要:工作中,碰到了这样一个问题:根据用户ID获取用户信息中的某个参数A。而提供的用户id中,有些通过接口获取的用户信息是空的,那就无法拿到这些用户信息的参数A。 思考1:而当我想逐个把所有的用户信息中的参数A写入一个文件时就不好实现了。怎么解决这个问题呢?想到了用try……except……忽略错误。 思 阅读全文

posted @ 2021-10-27 15:02 金天牛 阅读(1095) 评论(0) 推荐(0) 编辑

Python报错ImportError: No Module Named Typing的解决
摘要:在Linux下安装PyMySQL时,升级了下pip命令,这一下搞出了问题,使用pip命令,会报错:ImportError: No module named typing。这个问题最终解决了,下面是解决的记录。 分析:上述错误产生的原因,可能没有安装'typing'导致,可以执行以下命令安装:pip  阅读全文

posted @ 2021-07-26 17:38 金天牛 阅读(15328) 评论(4) 推荐(1) 编辑

性能测试中P99的计算
摘要:性能中的测试指标有很多,对于响应时间,除了查看90%、95%、99%的响应时间外,现在还有一个P99(可能比较小众,所以相关资料较少),表示过去 10 秒内最慢的 1% 请求的平均延迟。这个值的意义在于:如果这个值从测试开始到测试结束变化都不大的话,说明程序比较稳定,如果变化非常大,起起伏伏,说明程 阅读全文

posted @ 2021-03-24 20:21 金天牛 阅读(1848) 评论(0) 推荐(0) 编辑

python查找文本文档中特定间隔位置的字符并替换
摘要:实际工作中,从数据库里导出了几万条IMEI到excel中,现在需要把这些IMEI每40个分一组,保存在txt文档中,方便进行性能测试时调用。 1.excel中的IMEI以常规格式显示了,虽然内容是15数字,但看着是科学计数方法。Excel中,单元格格式改为数值,小数位数改为0,即能正常显示; 2.拷 阅读全文

posted @ 2020-07-28 19:39 金天牛 阅读(1144) 评论(0) 推荐(0) 编辑

使用PyQt5自制文件查找工具,并生成EXE文件
摘要:一、工作中,有一个关键词查找工作,查找开发版本中使用的文本,有哪些词语是非法的,一个一个去查太累了,所以想到了用代码来实现。可后来想想,能否做成简单的小工具,大家都可以使用。 于是就着手编写工具。原来是计划用Python自带的lib库:tkinter,写的时候发现真不好操作,网上对应的说明文档也比较 阅读全文

posted @ 2019-12-10 11:32 金天牛 阅读(1996) 评论(0) 推荐(0) 编辑

Python中GUI库PyQt5的安装和配置
摘要:在使用Tkinter开发GUI程序时,发现相关文档比较少,开发起来太累。经过综合比较,决定使用PyQt这个库。下面是简单的安装步骤。 1.安装 PyQt5 : pip install PyQt5 -i https://pypi.douban.com/simple 2.安装常用的Qt工具: pip i 阅读全文

posted @ 2019-12-03 20:02 金天牛 阅读(3477) 评论(0) 推荐(0) 编辑

Python实现读取Excel文档中的配置并下载软件包
摘要:问题:现在遇到这样一个问题,服务器存储了很多软件包,这些包输入不同的产品,每个产品都有自己的配置,互相交叉,那么到底某一产品所有配置的软件包下载后,占用多大空间呢? 分析:从这个问题入手,了解到:软件包在服务端是以zip文件形式存放,下载地址链接如:http://xiazai.autul.com/P 阅读全文

posted @ 2019-10-28 15:17 金天牛 阅读(527) 评论(0) 推荐(0) 编辑

1 2 下一页
点击右上角即可分享
微信分享提示