摘要:
一、类的定义 类是对象相似数据与功能的集合体 所以类体中最常见的是变量与函数的定义,但是类体其实是可以包含任意其他代码的 注意:类体代码是在类定义阶段就会立即执行,会产生类的名称空间 class Student: # 1、变量的定义 stu_school='oldboy' # 2、功能的定义 de 阅读全文
摘要:
1、三层架构 1.1 用户视图层 用于与用户交互的,可以接受用户的输入,打印接口返回的数据。 1.2 逻辑接口层 接受 用户视图层 传递过来的参数,根据逻辑判断调用数据层加以处理, 并返回一个结果给用户视图层。 1.3 数据处理层 接受接口层传递过来的参数,做数据处理的 。 1)保存数据 save( 阅读全文
摘要:
一、logging模块的格式 import logginglogging.basicConfig( # 1、日志输出位置:1、终端 2、文件 filename='access.log', # 不指定,默认打印到终端 # 2、日志格式 format='%(asctime)s - %(name)s 阅读全文
摘要:
一:什么是正则? 正则就是用一些具有特殊含义的符号组合到一起(称为正则表达式)来描述字符或者字符串的方法。或者说:正则就是用来描述一类事物的规则。(在Python中)它内嵌在Python中,并通过 re 模块实现。正则表达式模式被编译成一系列的字节码,然后由用 C 编写的匹配引擎执行。 生活中处处都 阅读全文
摘要:
在配置好settings里的文件之后 from conf import settingsfrom logging import config,getLoggerconfig.dictConfig(settings.LOGGING_DIC)def recharge(): print('充值功能') 阅读全文
摘要:
1、把登录与注册的密码都换成密文形式 import hashlibusername = input('请输入账号: ').strip()password = input('请输入密码: ').strip()re_password = input('请再次输入密码: ').strip()if pas 阅读全文
摘要:
一、什么是哈希(hash) hash一类算法,该算法接受传入的内容,经过运算得到一串hash值 hash值的特点: I 只要传入的内容一样,得到的hash值必然一样 II 不能由hash值返解成内容 III 不管传入的内容有多大,只要使用的hash算法不变,得到的hash值长度是一定 二、hash的 阅读全文
摘要:
一、用途 操作配置文件使用的模块 配置文件:(a.cfg) # 注释1; 注释2[section1]k1 = v1k2:v2user=egonage=18is_admin=truesalary=31[section2]k1 = v1 读取操作: config.section() config.o 阅读全文
摘要:
一、xml模块 xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 <?xml version="1.0"?><data> <co 阅读全文
摘要:
一、序列化和反序列化 1、什么是序列化&反序列化 内存中的数据类型 >序列化 >特定的格式(json格式或者pickle格式) 内存中的数据类型< 反序列化< 特定的格式(json格式或者pickle格式) 2.为何要有序列化 序列化得到结果=>特定的格式的内容有两种用途 1、可用于存储=》用于存档 阅读全文