![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
wu~~那我走?
一个测试小趴菜
展开
-
urllib3 1.26.9 or chardet 4.0.0 doesn‘t match a supported version报错处理
C:\Users\86132\AppData\Local\Programs\Python\Python38\python.exe C:/Users/86132/PycharmProjects/PycharmProjects/crazy_bounty/tomorrow.pyC:\Users\86132\AppData\Local\Programs\Python\Python38\lib\site-packages\requests\__init__.py:89: RequestsDependencyWar.原创 2022-03-21 21:50:18 · 3639 阅读 · 0 评论 -
python+selenium常用定位元素与web自动化测试实例
一、需求简述适用于后台系统任务、商品信息、订单等场景的批量操作,本文章设计背景为后台系统需要重复审核任务状态,这里仅作审核通过场景,审核失败场景可扩展补充,实现逻辑大同小异;页面操作逻辑如下:1、登录后台系统2、输入用户名、密码、验证码(这里验证码为固定验证码,动态验证码可利用mysql.connector模块从数据库中获取,可参考之前操作数据库相关的文章)3、进入系统子页面,点击至系统的三级页面4、输入用户id5、筛选任务状态(审核中任务)6、点击审核(此处为了方便用原创 2022-03-02 14:29:45 · 1159 阅读 · 0 评论 -
pycharm无法调用自定义模块解决方法
1、进入当前解释器列表2、显示当前解释器引用路径3、添加目标路径原创 2022-02-16 18:02:43 · 2948 阅读 · 0 评论 -
pycharm在同级目录无法引用另外一个py文件的解决方法
标记目录原创 2021-12-10 17:48:37 · 1280 阅读 · 0 评论 -
网络不稳定或无法连接,导致pip更新失败与PyInstaller无法安装的解决方法
pip更新: python -m pip install --upgrade pip -i https://pypi.douban.com/simplePyInstaller无法安装清华源:pip install PyInstaller -i https://pypi.tuna.tsinghua.edu.cn/simple阿里云:pip install PyInstaller -i http://mirrors.aliyun.com/pypi/simple豆瓣:pip instal原创 2021-12-10 17:24:19 · 1586 阅读 · 0 评论 -
python实战——针对抽奖系统奖池数据概率的计算
一、需求背景抽奖活动统计奖池中各个奖项的发放概率二、逻辑拆分1、取当前时间整点时间在数据库中对应的poolid#获取当前时间戳hour_stamp = int(datetime.now().replace(minute=0, second=0, microsecond=0).timestamp()) #只取当前时间段的整点时间,向上取整,分钟与秒均替换成00print("当前时间戳:", hour_stamp)#查询pooIddef select_pooId(): sq原创 2021-09-07 16:12:44 · 1538 阅读 · 0 评论 -
python脚本实战---修改时间戳与接口请求
涉及模块 1、python日期与时间戳的转换 2. 获取非当前日期时间戳 3. 更新sql数据 4. 接口调用需求点:修改data_user_cpl_reward表中数据A为前一日数据调用清除缓存接口导入模块import mysql.connectorimport requests,jsonimport timefrom datetime import datetime,timedelta获取昨日当前时间戳def yestoday(): curre原创 2021-07-21 11:58:31 · 435 阅读 · 0 评论 -
python操作mysql——批量复制/插入功能
执行目的:数据表中需添加20条相同数据(碎片),模拟用户获得20个碎片兑换商品的场景代码段展示:# coding=UTF-8import mysql.connectorrunning = Trueuserid = 10001512#连接数据库config = {'host':'47.98.209.00', 'user':'newtest', 'password':'123456', 'port':'3306',原创 2021-06-29 11:43:44 · 406 阅读 · 0 评论 -
pycharm找不到MySQLdb模块解决方法
下载包地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python该页面下找到需要安装的包名下载完成后,将下载好的MySQL-Python文件复制到Djangoproject(项目目录)>venv>Scripts下面通过cmd命令行进入Djangoproject>venv>Scripts 执行命令pip installMySQL_python-1.2.5-cp27-none-win_amd64.whl...原创 2021-06-21 11:05:22 · 584 阅读 · 1 评论 -
python接口测试之测试用例封装与测试报告的生成
API信息:http://t.weather.sojson.com/api/weather/city/city_code本文测试api:http://t.weather.sojson.com/api/weather/city/101210101接口请求方式:get,接口入参:city_code备注:文中涉及的API为又拍云提供的免费接口,尽量不要做性能方面的测试,请求量过大可能会导致ip被封;原创 2020-06-08 17:46:46 · 1270 阅读 · 0 评论 -
交互模式下使用python操作mysql(入门篇)
这一篇大概整理一下python操作mysql常用的增删查改操作;此篇文章基于python交互模式下进行,主要是因为方便调试,可以更直观的观看python与mysql的交互动作;一、操作前准备:已安装python;已安装mysql;已安装MySQLdb;操作环境:Terminal操作检验:mysql:python&MySQLdb(MySQLdb安装好后在py...原创 2019-10-25 17:15:08 · 376 阅读 · 0 评论 -
python连接mysql与mysql-python在mac osx下安装的异常整理
前言:既然已经提到这个问题,就说明已经到了python与数据库连接的环节,python的配置与数据库的安装这里就不多说了,本文主要是基于连接mysql的问题上我曾花了一整天的时间去处理异常,可能是因为我的运气比较差,几乎所有的问题都让我遇到了,最后解决完所有问题的时候就有了想整理一篇文档的想法,主要的目的就是为了帮助别人少走弯路,这些异常包括新旧版mysql的特性、文件所有者没有做重定向处理,...原创 2019-09-30 15:42:31 · 563 阅读 · 2 评论