摘要: 为了是程序中的一些必要参数在根据不同的使用场景不需要每次都去修改代码源文件,所以可以讲这些参数写在配置文件中,然后在不同的应用场景中,去修改配置文件即可,不用去修改代码源文件。 常用的配置文件中.ini文件和.yaml文件。 1. .ini配置文件 1.1 .ini配置文件的编写格式。 .ini文件 阅读全文
posted @ 2020-06-21 17:00 康帅博丶 阅读(492) 评论(0) 推荐(0) 编辑
摘要: logging模块的日志,我们需要明白四个内容: 日志收集器 日志级别 输出渠道 日志内容 1. 日志的级别 在logging模块中,对日志的输出级别有着划分,分别是:DEBUG/INFO/WARNING/ERROR/CRITICAL这五种级别。 如果你想要设置你的日志输出级别是DEBUG,那么lo 阅读全文
posted @ 2020-06-21 16:59 康帅博丶 阅读(89) 评论(0) 推荐(0) 编辑
摘要: 1. 打开Excel表格 1. 创建表格 from openpyxl import Workbook # 实例化 wb = Workbook() # 激活 worksheet ws = wb.active 2. 打开已存在Excel表格 通过调用方法load_workbook(filename)进行 阅读全文
posted @ 2020-06-21 16:57 康帅博丶 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 1. unittest框架 unittest是python中一款内置的测试框架,用来测试代码的运行正确与否。他能够收集测试用例,执行测试用例,查看用例执行结果,还能够添加用例执行的前置条件和后置处理条件。 unittest中的4大核心概念: TestCase:测试用例,使用这类来编写测试用。它是对一 阅读全文
posted @ 2020-06-21 16:55 康帅博丶 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程的三大特性,分别是:封装、继承、多态。 1. 类的调用 将一些具有相同或者类似性的方法封装到一个类中,这样要是想要使用这个类中的某种功能时,首先要先创建一个类的实例化对象,其次使用这个实例化对象来调用类中的方法。 class LaoGou: def __init__(self,name, 阅读全文
posted @ 2020-06-09 17:01 康帅博丶 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 处理文件 os.makedirs("dir1/dir2"): 创建目录。 可创建多层递归目录。 import os os.makedirs("a/b") 但是:如果当前路径中,已经有了要创建的目录的话,再执行上述代码会直接报错。 os.mkdir("dir3"): 创建一个单独的文件夹。 该函数不能 阅读全文
posted @ 2020-06-08 22:26 康帅博丶 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1. python内置异常处理 单分支异常处理:try...except 单分支异常处理是当你在知道确定会出现什么异常的情况下,使用单分支异常处理。 l = ["login","register"] for num ,i in enumerate(l,1): print(num,i) try: nu 阅读全文
posted @ 2020-06-08 22:25 康帅博丶 阅读(59) 评论(0) 推荐(0) 编辑
摘要: 对文件进行操作。 open() 打开一个文件。 该函数会得到一个文件对象的返回值,之后对文件进行读写操作都需要用这个文件对象。 该方法有多个参数需要注意: file:文件路径。 mode:文件打开方式 buffering:设置缓冲。 encoding:编码,一般为utf-8。 errors:报错级别 阅读全文
posted @ 2020-06-08 22:24 康帅博丶 阅读(57) 评论(0) 推荐(0) 编辑
摘要: 1. 函数 函数是用来封装一个功能,并使这个功能达到可重复使用的效果的一个代码片段。 函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。 定义函数需要遵循以下几个规则: 函数代码块以 def 关键 阅读全文
posted @ 2020-06-08 22:23 康帅博丶 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1. 条件控制 Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。 大致的流程如下: 1. if语句 if语句的含义就是如果条件成立,那么就执行该if语句下的代码;如果条件不成立,则跳过这一段代码,执行下面的代码。 并且,通常来说,if关键字是与e 阅读全文
posted @ 2020-06-08 21:22 康帅博丶 阅读(155) 评论(0) 推荐(0) 编辑