摘要:
1.类属性与对象属性 类:class 类名 对象:对象名 object 1)__init__(): 程序每次运行时都会调用该函数,把__init__()内的变量实例化,实例化时__init__()函数内如果有形参,必须要赋值成为实参不然回报错 2)self : 该变量在运行时指向本类,有self的函 阅读全文
摘要:
XML 1.XML简介 1)xml: 被称为可扩展标记语言,一般是用来做配置文件,也可以用来做前后端传输数据来用 2)xml由三部分组成 ,标签名,标签属性,文本内容, 2.xml规范 1.xml有开始必须有规范 2. 所有属性必须包含在双引号里面 3.只能有一个根标(最外层只能有一个标签) 4.开 阅读全文
摘要:
1.configparser模块 configparser模块:是用于解析配置文件的模块 何为配置文件: 用于编写程序的配置信息的文件 1)configparser模块常用方法 ConfigParser():解析对象 read("地址",encoding="utf-8"): 读取指定的配置文件 se 阅读全文
摘要:
非贪婪模式 非贪婪匹配:尽可能少的匹配 阅读全文
摘要:
1.标准三流 import syssys.stdin:input的底层res = sys.stdin.readline() sys.stdout:print的底层sys.stdout.write('输出的信息\n') sys.stderr:异常及logging默认打印方式的底层sys.stderr. 阅读全文
摘要:
1.JSON Json不能说是一种语言,应该一种约定好的规范,遵循规范就可以在各种语言中相互传递数据 json的存储数据的格式有两种{ }和[ ],{ }存放的是键值对,[ ] 存放的是类似列表的信息,其中{}的key是必须的 json中支持很多类型 ,例如:list | str | int | b 阅读全文
摘要:
1.time:时间 time.time():时间戳(timestamp)time.sleep(secs):延迟线程的运行time.localtime([secs]):(指定时间戳下的)当前时区时间time.gmtime([secs]):(指定时间戳下的)格林威治时间time.strftime(fmt 阅读全文
摘要:
1.跨文件夹导入模块 1.如果a文件夹所在目录在环境变量,a文件夹中的ma模块可以被以下方式导入import a.ma | from a import ma 2.如果a文件夹所在目录在环境变量,a文件夹中的b文件夹的mb模块可以被以下方式导入import a.b.mb | from a.b impo 阅读全文
摘要:
1.模块 1)常见的四种模块:module1.使用python编写的.py文件2.把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件,该文件夹称之为包)3.使用C编写并链接到python解释器的内置模块4.已被编译为共享库或DLL的C或C++扩展 2)什么是模块: 一系列功 阅读全文
摘要:
1.生成器send方法 send的工作原理 1.send发生信息给当前停止的yield2.再去调用__next__()方法,生成器接着往下指向,返回下一个yield值并停止 2.递归 递归: 函数直接或间接调用本身,都称之为递归 回溯:找寻答案的过程 递推:推出结果的过程 前提条件: 1.递归必须有 阅读全文