随笔分类 - Python
摘要:#paramiko ssh上传下载执行命令 ##序言 最近项目经常需要动态在跳板机上登录服务器进行部署环境,且服务器比较多,每次完成所有服务器到环境部署执行耗费大量时间。为了解决这个问题,根据所学的执行实现了一个定时执行部署服务测试系统,其主要结构如下: 其中图中的这几个实现如下: 定时任务CI 通
阅读全文
摘要:#python HTMLTestRunner单元测试报告 ##学习完本篇,你将会 什么自动化测试报告 了解如何按时间顺序编写测试报告 编写一个完成的测试报告 ##什么是测试报告 测试报告(test report):就是把测试的过程和结果写成文档,对发现的问题和缺陷进行分析,为纠正软件的存在的质量问题
阅读全文
摘要:#python自动发送邮件 ##学习完本篇,你将会 了解邮件协议 编写一个邮件系统 ##了解邮件SMTP协议 SMTP:即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。SMTP协议属于TCP/IP协议簇,它帮助每台计算机在发送或中转信件时找到下一个目的地。
阅读全文
摘要:#python unittest模块使用 ##学习完本篇,你将会 编写python单元测试用例 独立编写加减乘数的测试用例,同时满足一定条件可以跳过用例 ##简单认识单元测试 #例一: #计算器类 Class count: def __init__(self,a,b): self.a = int(a
阅读全文
摘要:#python logging模块使用 ##学习完本篇,你将会 理解什么是日志 了解Logger各个模块功能 掌握Logger配置文件conf的使用 能独立编写一个自己的Logger日志,负责打印信息,以及收集信息,方便后续查看 ##log日志学习 什么是日志:为了更方便的定位问题,通过文字或图表的
阅读全文
摘要:#python编码安全规范 ##学习完本篇,你将会有一套自己的编码规范 ##Python命名规范 简单描述: 普通变量命名: 小写字母,字母之间用_分割 如:定义一个临时变量,用来存储时间年this_a_year 全局变量名(类变量,在java中相当于static变量): 大写字母,单词之间用_分割
阅读全文
摘要:#python EXCEL处理 ##学习完本篇,你将会 了解并掌握如何操作execl 能大数据操作excel ##EXCEL组成结构 EXCEL由工作薄、工作表、单元格三部分组成。 工作薄:工作薄相当于Word的文档,一个工作薄文件由若干个工作表组成。 工作表:一张文件表由若干大小相同的单元格组成。
阅读全文
摘要:#python异常处理 ##学习完本篇,你将会独立完成 如何编写一个程序防止异常崩溃退出 各种异常如何捕获 为后面接口自动化以及web自动化做准备 ##什么是异常 在程序运行过程中可能发生的不正常事件。 会中断正在运行中的程序。 异常是程序执行期间发生的各种意外或错误。比如说: ① 用户输入出错 ②
阅读全文
摘要:#python IO流操作 ##学习完本篇,你将会独立完成 实现操作系统中文件及文件目录的拷贝功能。 将目标图片拷贝到指定的目录中 实现一个自动阅卷程序, Right.txt保存正确答案,xx(学生姓名).txt代表学生答案。阅卷程序完成阅卷并按照成绩的高低保存到 成绩.txt文件中(格式为 xx(
阅读全文
摘要:#python面向对象(封装,继承,多态) ##学习完本篇,你将会深入掌握 如何封装一个优雅的借口 python是如何实现继承 python的多态 ##封装 含义: 1.把对象的属性和方法结合成一个独立的单位,并尽可能隐蔽对象的内部细节(尤其是私有数据) 2.目的:使对象以外的部分不能随意存取对象的
阅读全文
摘要:#python类、对象 ##学习完本篇,你将会深入掌握 什么是类,对象 了解类和对象之间的关系 能独立创建一个People(人类),属性有姓名、性别、年龄。提供一个有参的构造方法,编写一个show方法,输出姓名、性别和年龄。 ##类 ###什么是类 对象是现实世界事物的模型,类(class)就是创建
阅读全文
摘要:#字典时间日期 ##学习完本篇,你将会深入掌握 字典操作。 1.如何新建一个字典 2.如何正序以及反序访问字典 3.如何更新字典元素 4.如何删除字典 日期时间操作 1.如何打印一个2021-9-20 17:06:20 (参考当前时间) ##字典操作 字典是另一种可变容器模型,且可存储任意类型对象。
阅读全文
摘要:#python列表元组 ##学完本篇博客,你将得到 列表操作 1.如何新建一个列表 2.如何正序以及反序访问列表 3.如何更新列表元素 4.如何删除列表 元组操作 1.如何新建一个列表 ##理解序列 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索
阅读全文
摘要:#python流程 ##学习完本篇,你将会通过python完成以下题目 试利用break语句求解2~100之间的素数。 (1)素数是指除了能被1和它本身整除外,不能被其它数所整除的数。判断一个自然数是否是素数,是将这个自然数用从2~n/2之间的整数进行相除运算,如果能被其中一个数整除,表示这个自然数
阅读全文
摘要:#python流程控制语句 ##学习完本篇,你将会通过python完成以下题目 编写一个税后工资计算器: 国家税务局规定不同行业的税收数额度不一样 税收=(工资-起征点)*税率 行业有 1.服务行业 2.制造业 3.农业 1.服务行业税收的起征点是2000 元 2000元以上需要缴纳10%的个人所得
阅读全文
摘要:#Python语言简介 ##Python是什么语言 Python是一种解释型的、可移植的、开源的脚本。 ##什么是计算机编程 计算机程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合 ##如何把程序交给计算机 通过计算机语言把指令交给计算机 ##Python语言简介 Pytho
阅读全文
摘要:#python数据类型及运算符 ##本文学习作业 大家学习完本章后,能独立的编写一个程序,接收控制台输入的两个数字,并对他们分别执行加、减、乘、除运算,并打印出结果。 ##理解变量 ###人进行各种运算的过程 我们人本身也具备各种运算的能力,大家思考一下我们进行各种运算的过程 ###计算机进行各种运
阅读全文

浙公网安备 33010602011771号