摘要:
一 logging模块 1、logging 模块介绍 logging模块 :日志模块,记录日志 2、如何定制日志格式 3 使用 4 两个重要的知识 1、日志名的命名 日志名是区别日志业务归属的一种非常重要的标识 2、日志轮转 日志记录着程序员运行过程中的关键信息 当日志文件达到一定大小时 阅读全文
摘要:
import configparser 配置对象 config = configparser.ConfigParser() config.read('/Users/tophan/PycharmProjects/ATM+ 购物车/conf/setting.ini') 如果不是绝对路径,在其他地方调用该 阅读全文
摘要:
一 序列化 1.什么是序列化与反序列化 序列化指的是把内存的数据类型转换成一个特定的格式的内容 内存中的数据类型 》序列化 》特定的格式(jso格式或者 pickle格式) 特定的格式(json 格式或者 pickle 格式) 》反序列化 》内存中的数据类型 2、为何要用序列化 序列化得到结果=== 阅读全文
摘要:
1、检索文件夹大小的程序,要求执行方式如下 python3.8 run.py 文件夹 2、随机验证码 3、进度条 阅读全文
摘要:
一 time time 模块是普通的时间模块 1、time.time( ) 时间戳:从 1970 到现在经过的秒数 作用:用于时间间隔的计算 2、time.strftime( ) 按照某种格式显示的时间: 2020 03 30 11:11:11 作用:用于展示时间 3、time.lo 阅读全文
摘要:
软件开发目录规范 为了提高程序的可读性和可维护性,我们应该为软件设计良好的目录结构。 目录结构 具体目录结果如下: 注:run.py为启动文件,一般存放在项目的根目录下,因为在运行时会默认将运行文件所在的文件夹作为 sys.path的第一个路径,这样就省去了处理环境变量的步骤 关于 readme 关 阅读全文
摘要:
作业: 阅读全文
摘要:
一 模块 1、什么是模块 模块是一系列功能的结合体 分为三大类: 1、内置的模块 2、第三方的模块 3、自定义的模块 一个 python 文件本身就是一个模块,文件名:m.py 模块名:m ps:模块分为四种形式 1 使用python编写的.py文件 2 已被编译为共享库 阅读全文
摘要:
一 迭代器 1、什么是迭代器 迭代器指的是迭代取值的工具,迭代是一个重复的过程,每次重复都是基于上一层的结果而继续的,单纯的重复并不是迭代。 2、为何要有迭代器 迭代器是用来迭代取值的工具,而涉及到把多个值循环取出来的类型 生成器对象属于迭代器,所以可以使用 for 循环迭代取值,如下: 只要函数体 阅读全文
摘要:
1、文件内容如下,标题为:姓名,性别,年纪,薪资 要求: 从文件中取出每一条记录放入列表中,列表的每个元素都是 6 使用递归打印斐波那契数列(前两个数的和得到第三个数,如:0 1 1 2 3 5 8...) 7 一个嵌套很多层的列表,如l=[1,2,[3,[4,5,6,[7,8,[9,10,[11, 阅读全文