python
可爱的小豆芽儿
这个作者很懒,什么都没留下…
展开
-
python2.7 解决写入.txt时中文显示成 例如: u'\u4e5d\u52a9\u5e55\
事件描述:1.获取了接口返回的json数据,然后按行读取所有数据,把想着数据写到txt时,中文总显示例如: u'\u4e5d\u52a9\u5e55\,按以下方法解决了这个问题解决方法:导入如下:import sysreload (sys)sys.setdefaultencoding('utf-8')写文件时直接open后用write即可:file = open(st...原创 2020-02-25 12:45:17 · 2011 阅读 · 0 评论 -
python2.7 对比不同路径下同.txt文件名的内容是否有差异,并将内容有差异的文件名对应相同的图片输出到指定文件夹内
使用场景介绍:有两组测试数据,第一组是工程输出的图片与对应的结构化信息(注:文件夹内是一张图片对应一个txt文件,txt文件内容是这个图片的的结构化数据,如行人:衣服颜色,裤子颜色,是否带帽子等),第二组是算法直接对图片进行分析输出的结构化信息,目的是将工程与算法输出的txt做内容比对,如果同名称的txt文件内容有差异,将会把对应的txt文件名字和文件内容输出到Log,txt内,并同时将产生异...原创 2019-12-17 17:15:14 · 241 阅读 · 0 评论 -
python2.7 解决写入.txt时中文显示问题,如 \xe4\xb8\xad\xe6\x96\x87
说明:当读取到一个字符串时,内容包含了中文,如果想要把这个字符串写入window环境内创建的.txt文件内,会出现\xe4\xb8\xad\xe6\x96\x87情况,以下方法可以解决代码:file=open(str(f)+'.txt','w')attributesD = str(attributes[s])aa=attributesD.decode("string_escape"...原创 2019-12-10 17:05:28 · 1699 阅读 · 0 评论 -
python 实现读取.xls表格里的图片名称去存放图片的文件内进行过滤,并把名称对应上的图片拷贝到指定的文件夹内
脚本功能实现说明:实现读取.xls表格里的图片名称去存放图片的文件内进行过滤,并把名称对应上的图片拷贝到指定的文件夹内脚本与注释如下:# -*- coding:utf-8 -*-'''脚本说明:依据xls表格里的图片名称去存放图片的文件内进行过滤,并把名称对应上的图片拷贝到指定的文件夹内'''import xlrdimport osimport shutilimp...原创 2019-11-12 15:15:03 · 1073 阅读 · 0 评论 -
python 读取多层嵌套的json数据
模块名称:jsonpath主要特点支持路径及*模糊匹配 支持索引和类似切片功能 支持表达式筛选jsonpath安装pip install jsonpathjsonpath基本语法jsonpath使用示例json样例:代码:from jsonpath import jsonpath说明:1. 匹配结果为一个列表, 无结果返回False ...原创 2019-11-12 15:08:23 · 20207 阅读 · 2 评论 -
一次性安装已有python项目所需要的依赖方法
场景:如果在window端编写了一个py的测试脚本并安装了很多所需要的依赖模块,如果想把这个项目或脚本放到其它机器上运行时,如果其它机器上的py没有对应的依赖导致程序无法运行,就可以通过以下方式解决首先:在写py程序的机器上生成当前已经安装的依赖的文件1.进入py的安装目录下的Scripts目录2.执行命令pip freeze > requirements.txt ...原创 2019-05-10 00:32:55 · 4702 阅读 · 0 评论 -
python 执行所有用例并生成测试报告
代码: import unittest #导入unittest模块import HTMLReportdef add_case(): #定义一个函数,返回所有的测试用例url=r"E:\***\**\***" #本地存放用例的文件路径赋值给一个变量discover=unittest.defaultTe...原创 2019-04-08 02:05:35 · 1857 阅读 · 0 评论 -
python 读取.xlsx文件数据的方法
第一步:安装xlrd 使用 pip install xlrd第二步:代码table.nrows #读列表总行数table.ncols #总列表总列数table.cell_value(0,5) #读指定的列表行数和列表,0是行,5是列table.row_values(0) #读取第一行的数据,返回值是列表table.col...原创 2019-04-08 01:01:22 · 6962 阅读 · 0 评论 -
python 使用HTMLReport生成测试报告
一、安装: 在线安装:使用pip命令安装HTMLReport 命令:pip install HTMLReport 安装好的位置在:Python安装路径下的Lib/site-packages下 离线安装:直接将下载好的HTMLR...原创 2019-04-06 01:49:04 · 8399 阅读 · 0 评论 -
webdriver 设置隐式等待的方法
原创 2018-12-25 17:46:37 · 509 阅读 · 0 评论 -
使用unittes单元测试框架的基本步骤
原创 2018-12-24 17:31:52 · 397 阅读 · 0 评论 -
python3.6 操作.csv .txt .excel 文件的方法
1.读取.csv文件(1)导入模块 Import csv2.读取.excel文件可以使用openpyxl开源项目,首先需要安装openpyxl模块(1)在线安装 pip3 install openpyxl(2)下载后安装 下载地址:https//pypi.org/project/openpyxl/ 下载后文件:openpyxl-2.5.4.tar.g...原创 2018-10-26 10:31:22 · 366 阅读 · 0 评论 -
解决python2.7 运行报 UnicodeEncodeError: 'gbk' codec can't encode character u'\xa9' in position 0: illega
运行环境:win7运行场景:cmdpython版本:2.7产生问题的原因:如果在window下运行对于Unicode字符,需要print出来的话,由于本地系统是Windows中的cmd,默认codepage是CP936,即GBK的编码,所以python解释器需要先将上述的Unicode字符编码为GBK,然后再在cmd中显示出来。但是由于该Unicode字符串中包含一些GBK中无法显示...原创 2018-08-29 15:59:32 · 28610 阅读 · 2 评论 -
python 连接Mysql数据库
注意:如果没有pymysql模块,则需要安装后在执行,模板安装方法见python或pytharm 安装模块的方法代码如下:# -*- coding: utf-8 -*-import pymysqlcontent = pymysql.connect(host='0.0.0.0', port=3306, user...原创 2018-06-29 14:45:43 · 134 阅读 · 0 评论 -
python或pytharm 安装模块的方法
前提条件:已经安装了pip安装环境:win7 64bit python 3.6 1 下载需要安装的.whl文件 https://www.lfd.uci.edu/~gohlke/pythonlibs/ 2.进入python的安装路径下有pip程序的目录下,将准备安装的.whl文件放在该路径下例如: 3.打开dos窗口,进入该路径下4.执行命令 pip3.6....原创 2018-06-21 18:10:52 · 2316 阅读 · 0 评论