摘要: # 类# ##########先定义类# 类是对象相似数据与功能的几何体# 所以类体中最常见的是变量与函数的定义,但是类体其实是可以包含任意其他代码的# 注意:类体代码是在类定义阶段就会立即执行"""class 类名(推荐驼峰体) 内容"""stu_obj = { 'stu_name': 'SEPI 阅读全文
posted @ 2021-07-06 13:15 SEPIA 阅读(55) 评论(0) 推荐(0)
摘要: # 匹配模式 # 一对一的匹配# 'hello'.replace(old,new)# 'hello'.find('pattern')# 正则匹配import re# \w与\W# \w 匹配字母数字下划线# \W 匹配非字母数字下划线print(re.findall('\w', 'hello ego 阅读全文
posted @ 2021-07-06 11:46 SEPIA 阅读(49) 评论(0) 推荐(0)
摘要: """logging配置"""import os# 1、定义三种日志输出格式,日志中可能用到的格式化串如下# %(name)s Logger的名字# %(levelno)s 数字形式的日志级别# %(levelname)s 文本形式的日志级别# %(pathname)s 调用日志输出函数的模块的完整 阅读全文
posted @ 2021-07-06 11:45 SEPIA 阅读(182) 评论(0) 推荐(0)
摘要: # Python learning# coding:utf-8import logginglogging.basicConfig( # 1.日志输出位置:1.终端,2.文件 filename='access.log', # 不指定默认打印到终端 # 2.日志格式 format='%(asctime) 阅读全文
posted @ 2021-07-06 11:44 SEPIA 阅读(41) 评论(0) 推荐(0)
摘要: import configparserconfig = configparser.ConfigParser()config.read('test.ini')# 获取sectionsprint(config.sections())# 获取某一个section下的所有optionsprint(confi 阅读全文
posted @ 2021-07-06 11:42 SEPIA 阅读(46) 评论(0) 推荐(0)
摘要: # Python learning# coding:utf-8import jsonimport ujsondef monkey_patch_json(): json.__name__ = 'ujson' json.dumps = ujson.dumps json.loads = ujson.loa 阅读全文
posted @ 2021-07-06 11:38 SEPIA 阅读(40) 评论(0) 推荐(0)
摘要: # 1.什么是序列化# 序列化是指把内存的数据类型转换成一个特定的格式的内容# 该格式的内容可用于存储或者传输给其他平台使用# 内存中的数据类型——————>序列化——————>特定的格式(json格式或pickle格式)# 内存中的数据类型<——————反序列化<——————特定的格式(json格 阅读全文
posted @ 2021-07-06 11:37 SEPIA 阅读(48) 评论(0) 推荐(0)
摘要: import shutil# 文件copy,压缩 阅读全文
posted @ 2021-07-06 11:32 SEPIA 阅读(19) 评论(0) 推荐(0)
摘要: import sysimport time# sys.argv # 命令行参数list,第一个元素是程序本身路径# sys.exit() # 退出程序# 打印进度条def progress(percent): res = '#' * int(percent * 50) print('\r[%-50s 阅读全文
posted @ 2021-07-06 11:30 SEPIA 阅读(39) 评论(0) 推荐(0)
摘要: import os# os.getcwd() # 获取当前工作目录# os.chdir() # 改变当前脚本工作目录# os.curdir # 返回当前目录# os.pardir # 获取当前目录的父目录字符串名# os.makedirs('dirname1/dirname2') # 可生成多层递归 阅读全文
posted @ 2021-07-06 11:28 SEPIA 阅读(44) 评论(0) 推荐(0)