![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
weixin_44898291
这个作者很懒,什么都没留下…
展开
-
安全测试十大常见漏洞
转载 2021-12-23 09:32:25 · 350 阅读 · 0 评论 -
Mac 如何本地连接数据库mysql
1、在mysql官网下载:https://downloads.mysql.com/archives/community/2、配置mysql的环境变量打开【终端】-输入下面命令:vim ~/.bash_profile 文件,加入下面这行:export PATH=$PATH:/usr/local/mysql/bini :开始编辑esc: 退出编辑模式:wq 保存退出3、source .bash_profile 使当前文件生效4、终端进入mysql 服务一般进入目录:cd /usr/原创 2021-12-08 15:32:23 · 3600 阅读 · 0 评论 -
Python 中使用 ddt 来进行数据驱动,批量执行用例,修改ddt代码
原文链接https://www.cnblogs.com/shouhu/p/12157840.html原创 2021-12-06 09:32:53 · 604 阅读 · 0 评论 -
JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)
python中报错:json.decoder.JSONDecodeError: Expecting property name enclosed in double quotes: line 1 column 2 (char 1)data = "{'mobile':'18800000000', 'passwd':'null'}"data_dict = json.loads(data)print(data_dict)问题在json里只能用双引号,不能用单引号!(使用单引号不是json)#pyth原创 2021-12-03 10:22:50 · 1422 阅读 · 0 评论 -
ddt源码修改:HtmlTestRunner报告依据接口名显示用例名字
背景是这样的:自己写了一套接口自动化的框架,其中使用unittest + ddt + excel作为数据驱动模式的应用,使用HtmlTetstRunner来生成测试用例。 一切看起来很完美。 但是,发现测试报告中,测试用例名称都是:test_api_index.index表示用例的编号,从1开始,递增。比如:test_api_01、test_api_02......test_api_0N 希望能在不同的用例名称当中,显示相应的接口用例名字。比如登陆接口的成功登陆用例:测试报告中转载 2021-11-22 17:34:53 · 178 阅读 · 0 评论 -
PIP安装软件报错:“ERROR: Could not install packages due to an EnvironmentError: HTTPSConnectionPool(host=‘f
遇到问题:最近PIP安装软件总是报错,比如安装openpyxl,报错提示如下:1.WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'ConnectTimeoutError(<pip._vendor.urllib3.connection.VerifiedHTTPSConnection object at 0x000001原创 2021-11-16 18:00:53 · 2170 阅读 · 0 评论 -
HTMLTestRunner.py 适用python3.X版本(已汉化)(亲测可用)
python 3.X 版本的适用官网的HTMLTestRunner.py 会报错。查到一个适用 python 3.6 版本的,对其进行了汉化,直接使用即可。代码源如下:"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to invoke its转载 2021-11-16 14:07:52 · 863 阅读 · 2 评论 -
解决Python模块报错:ModuleNotFoundError: No module name ‘StringIO‘
因为下载的HTMLTestRunner是Python2版本的,Python3的话要修改一下:或者下载3版本适用的:代码源如下:"""A TestRunner for use with the Python unit testing framework. Itgenerates a HTML report to show the result at a glance.The simplest way to use this is to invoke its main method. E.g.原创 2021-11-16 14:05:52 · 249 阅读 · 0 评论 -
解决Python模块报错:with open(file_path,‘wb‘,encoding=‘utf-8‘) as f: ValueError: binary mode doesn‘t take a
解决Python模块报错:with open(file_path,‘wb’,encoding=‘utf-8’) as f:ValueError: binary mode doesn’t take an encoding argumentwith open(file_path,'w',encoding='utf-8') as f: runner = HTMLTestRunner(f) #初始化测试用例 runner.run(suite) #运行测试用例报错如下:解决:TOOO:原创 2021-11-16 14:00:02 · 4207 阅读 · 0 评论 -
python基础--常见的关键字
避免使用关键字定义:原创 2021-11-05 10:59:39 · 66 阅读 · 0 评论 -
python列表的索引与切片
<1>.python的列表索引方式: 例如,list1 = ['张三','男','33','江苏','硕士','已婚',['身高178','体重72']]1.正向单索引print(list1[0]) print(list1[3]) ...out:张三江苏...2.负向单索引print(list1[-1]) print(list1[-3])out:['身高178','体重72']硕士3.切片索引 例题:list2 = ['江苏','安徽'...转载 2021-04-25 14:30:27 · 135 阅读 · 0 评论 -
mac安装python3并配置_MAC 下 python3 环境安装和配置
mac下python环境安装:1、mac自带py27版本在mac的终端命令行当中运行python,默认出来的就是py27.在mac中的存放路径为:/系统/资源库/Frameworks/Python.framework/VersionsCurrent就是指当前正在用的版本。2、安装py37版本在官方网站当中,下载mac下的py37版本。一路安装下来即可。3、py37在mac中的文件结构python37的路径:/资源库/Frameworks/Python.framework转载 2021-04-14 14:02:10 · 5831 阅读 · 0 评论 -
Python出现“SyntaxError: Non-ASCII character ‘\xe6‘ in file“错误解决方法
Python出现“SyntaxError: Non-ASCII character ‘\xe6‘ in file“错误解决方法脚本中加入:#encoding: utf-8原创 2021-04-13 13:31:09 · 1767 阅读 · 0 评论 -
Python:函数和类
特色函数列表:str():把数字转化为字符串,以数字或数字变量为参数,输出对应的数字字符串len():(1)计算组成字符串的字符长度,以字符串或字符串变量为参数,输出字符串的字符长度;(2)计算列表的长度,以列表为参数,输出列表中的总元素个数int(),float():把数值字符串转换为相应类型的数值,以数值字符串为参数,输出相应类型的数值函数的优点:1、使用函数可以将代码块与主程序分离;2、通过给函数指定描述性名称,可让主程序容易理解得多根据约定,在Python中,类的名称的首字母是大写的,转载 2021-04-02 10:58:07 · 121 阅读 · 0 评论 -
Python--类与函数--题目(一)
Python–类与函数定义python——利用多态性,编程创建一个手机类Phones利用多态性,编程创建一个手机类Phones,定义打电话方法call()。创建两个子类:苹果手机类iPhone和Android手机类APhone,并在各自类中重写方法call。创建一个人类Person,定义使用手机打电话的方法use_phone_call()设计代码如下:6. class Phones:7. def call(self):8. print()9. 10. class ip原创 2021-04-02 10:32:59 · 239 阅读 · 0 评论 -
使用Pycharm新建项目时,弹出:Python Interpreter填写弹窗,那么该如何配置Python编译器呢?
在使用Pycharm时,出现下图的弹窗:出现这样的情况,其实是你的Pycharm没有配置python编译器的原因下面给大家分享下解决办法。解决办法1、打开File,找到 settings,双击打开2、进入settings页面后,找到 Progect Interpreter, 此时你看到右侧的 Progect Interpreter 这个选项选的是“No Interpreter”...原创 2019-11-14 12:53:19 · 1644 阅读 · 0 评论