@TOC(Python之ruamel.yaml模块详解(三)ruamel.yaml与pyyaml的区别)接前文:Python之ruamel.yaml模块详解(一)(https://blog.csdn.net/NoamaNelson/article/details/127774252);Python之ruamel.yaml模块详解(二)(https://blog.csdn.net/NoamaNels
@TOC(Python之ruamel.yaml模块详解(二))接上文:Python之ruamel.yaml模块详解(一)(https://blog.csdn.net/NoamaNelson/article/details/127774252);以下为官网的几个案例:4将YAML解析为Python对象并修改pythonimportsysfromruamel.yamlimportYAMLinp="""
@TOC(Python之ruamel.yaml模块详解(一))1ruamel.yaml简介ruamel.yaml是一个yaml解析器;ruamel.yaml是一个用于Python的yaml1.2加载器/转储程序包;它是PyYAML3.11的衍生产品;ruamel.yaml库继承子PyMYAL库,读写方法基本相同,目前来说可以根据自己的习惯选择使用ruamel.yaml还是PyMYAL进行yaml文
@TOC(Python项目requirements.txt依赖包如何生成?)1目的将项目部署到其他的环境,快速安装当前项目所需要的依赖包;确保安装的依赖包和项目保持一致,避免出现版本错误引起环境异常。2所有依赖包如果想导出本地环境所有的Python包,即pip安装的所有包,直接使用:pythonpipfreezerequirements.txt如图:!在这里插入图片描述(https://s2.51
@TOC(目录)1configparser安装pip3installconfigparser2configparser简介用来读取配置文件的python包;一般做自动化测试的时候,会使用到这个模块,用来封装一些常量。比如数据库、邮件、用户名、项目常量等等;这个使用根据个人喜好和项目来确定,不一定一定要使用这个模块,也可以使用其它的方法做配置,比如py文件、xml、excel、yaml、json
@TOC((9)HTML之布局、表单、框架、颜色、颜色名、颜色值)1html布局1.1使用div块元素<div元素是用于分组HTML元素的块级元素;1.1.1举例html<!DOCTYPEhtml<html<head<metacharset="utf8"<title布局学习</title</head<body<divid="container"style="width:1920;"<divid="
@TOC((8)HTML之图像,表格,列表,区块)1图像1.1图像标签图像由<img标签定义;<img是空标签,只包含属性,并且没有闭合标签;需要使用源属性(src),页面上才能显示图像,其值是图像的URL地址;标签说明<img定义图像<map定义图像地图<area定义图像地图中的可点击区域1.2使用方法html<imgsrc="url"alt="可替换的文本信息"1.3Alt属性用来为图像定义一
@TOC((7)HTML之文本格式化、链接、头部、CSS)1文本格式化1.1文本格式化标签使用某些标签对文本进行格式化,如加粗、倾斜等,这类标签即称为文本格式化标签。如下常用的文本格式化标签有:标签说明<b定义粗体文本<em定义着重文字<i定义斜体字<small定义小号字<strong定义加重语气<sub定义下标字<sup定义上标字<ins定义插入字<del定义删除字1.2举例html<!DOCT
@TOC(HTML之元素、属性、标题、段落【笔记小结】)1元素1.1语法示例:开始标签元素内容结束标签<p段落</p<a链接</a<br换行语法:python以开始标签起始,以结束标签终止;元素内容是开始标签与结束标签之间的内容;空元素在开始标签中进行关闭(以开始标签的结束而结束);多数元素可拥有属性。1.2元素嵌套比如之前写的:html<!DOCTYPEhtml<html<head<metach
1os.path模块常用的属性和方法!image.png(https://s2.51cto.com/images/202301/58c2a2c141ca27fd9be24091234a2bc1af4250.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,s
@TOC(Python进阶11函数)1函数的创建和调用1.1函数创建创建函数即定义函数使用关键字def实现语法:pythondeffname(pname):"comm"fuc说明:def:定义函数的,固定写法fname:函数名pname:参数,可选,指定向函数中传入的参数,若有多个的话,参数之间用逗号隔开comm:可选,函数的注释,即说明函数的功能、传递的参数,提升代码可阅读性fuc:函数体,可选
@TOC(Python进阶10字典与集合)1字典字典和列表类似,同样是可变序列,不过与列表不同,字典是无序的。字典的主要特征:!image.png(https://s2.51cto.com/images/202301/46a2af185f14e193274135c80fb571f47ffb2e.png?xossprocess=image/watermark,size_14,text_QDUxQ1R
@TOC(Python字符串和正则表达式的深入学习)注:因后续的知识,操作性比较强,所以更多的会偏向实践,不会再整理脑图。1字符串常用操作1.1拼接字符串使用“+”拼接多个字符串;不允许与其它类型的数据进行拼接pythoncoding:utf8str_name="我的博客地址为:"str_url="https://blog.csdn.net/NoamaNelson"str_p=str_name+s
@TOC(全面了解Python的变量与基本数据类型)!在这里插入图片描述(https://s2.51cto.com/images/blog/202301/12103942_63bf72eebcca673576.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10
@TOC(目录)1思路先在有网络的机器上打包已经下载的whl安装包把所有安装包的名称及版本号放到requirements.txt中把打包好的安装包和requirements.txt拷贝到内网机器上2Python安装这个步骤直接略,大概思路为:在内网机器上下载系统对应的python版本,比如我的是python3.7.0(64位系统)然后把python3.7.0安装包拷贝到内网机器上一步一部按照操作步
@TOC(目录)1、问题现象现象就是:在cmd中使用pipinstallxxx安装Python的库或者包的时候,下载安装速度很慢,或者有时候直接报错。2、解决思路这种问题,一般有三个解决方法,第一是改pip镜像源;第二种是查看自身网络是不是真的不好;第三种可能要根据报错信息去升级pip;3、具体方法(永久)这里说的主要是针对第一种,修改pip镜像源依次在如下路径中新建一个pip文件夹!在这里插入图
做接口测试的时候,有时候需要对字符串、json串进行一些转换,可是总是得花费一些时间,本质来说还是有可能是这几个方法的使用没有弄清楚。@TOC(目录)1、json.loads()源码:pythondefloads(s,,encoding=None,cls=None,object_hook=None,parse_float=None,parse_int=None,parse_constant=Non
自己平时其实也很少用到csv,今天有个特殊需求,也就不得不用了。但是出现了空白行。改前代码pythonwithopen(zentao_file,'w',encoding='utf8')asf:writer=csv.writer(f)writer.writerows(zentao_testcase_rows)logging.info('ConvertXMindfile(%s)toazentaocsv
@TOC(Requests+Etree+BeautifulSoup+Pandas+Path应用获取页面指定区域数据存入html、excel文档)1需求来源获取网页指定区域数据,并进行保存;简单说就是pachong的需求了。2需求细节注意:请文明上网,本文仅作为学习用。讲述的是思路和方法,所以对被测试网站关键数据进行隐藏。如有需要,可学习思路后自行找测试对象进行学习。某网站,进入后如下,有很多数据分
工具安装主要调用win32库实现分辨率获取和读写,需要安装pywin32示例中是从execl列表中读取需要设置的分辨率,需要安装xlrd用到的execl分辨率列表如下:!在这里插入图片描述(https://s2.51cto.com/images/blog/202301/10095025_63bcc46144c0c90475.png?xossprocess=image/watermark,size_
今天使用到了大恒的USB工业相机,需要逐帧率采集图片,并保存在本地。以下是采集过程。1、安装python的PIL图像处理库安装方法,点击此处:Win764位下Python安装PIL图像处理库(https://blog.csdn.net/NoamaNelson/article/details/103179475)2、需要安装摄像机驱动1.、进入大恒官网官网地址,点击此处:大恒图像官网(http://
【学习笔记】Python获取磁盘、文件夹大小信息(一)中已经描述了怎么获取文件的大小,磁盘的大小。本次笔记增加邮件服务,这样可以更好的掌握磁盘的运行状态。发送邮件pythondefsendmail(sub,con):msg=email.mime.multipart.MIMEMultipart()msg'from'="xxx.com"发邮件的邮箱地址msg'to'="yyy.com"收邮件的邮箱地址
【学习笔记】Python获取磁盘、文件夹大小信息(一)
Python+Opencv读取高帧率USB摄像头问题
Python+Opencv解析一段视频并逐帧保存到本地
准备工作:准备工作和所用材料和《Python读execl之xlrd库函数详解一:工作簿相关》一致。!在这里插入图片描述(https://s2.51cto.com/images/blog/202301/09154727_63bbc68f613cf73689.png?xossprocess=image/watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFF
Python读execl主要用到xlrd库,用到主要函数详解如下:准备工作:准备工作和所用材料和《Python读execl之xlrd库函数详解一:工作簿相关》一致。!在这里插入图片描述(https://s2.51cto.com/images/blog/202301/09154633_63bbc6590835823259.png?xossprocess=image/watermark,size_14
Python读execl主要用到xlrd库,用到主要函数详解如下:准备工作:安装xlrd库:pythonpipinstallxlrd待读取的execl文件,本文使用如下:文件名:datalist.xlsx文件内容:(里边的数据只是示例,非真实数据,切勿计较)!在这里插入图片描述(https://s2.51cto.com/images/blog/202301/09154538_63bbc6226b7
txt读写相对来说比较简单写,以下通过一个简单的示例来感受下读写的效果。1、实现的需求①写入:给文件名为“1.txt”的文本中,写入(800,600)(2048,2048)之间的总计1809801行数据,数据取值必须两两组合,遍历所有的值。比如(800,600),(800,601)......(800,2048)...(801,600)...(801,2048)等等。效果图如下:外链图片转存失败,
今天测试的时候,遇到了一个问题,测试需求是,需要把摄像头拍摄的实时视频逐帧率保存下来。 经过查阅资料以及网友帮助,目前已经完成。记录下来希望可以帮助有需要的朋友。
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号