摘要:
面向对象和面向过程比较 面向过程: 核心是过程,过程指的是解决问题的步骤,即先干什么再干什么然后干什么 基于该思想写程序好比在设计一条流水线,是一种机械式的思维方式。 优点:复杂的问题流程化,进而简单化 缺点:扩展性差 面向对象: 核心是对象:对象是特征与节能的结合体。 基于该思想编写程序就好比是在 阅读全文
摘要:
import configparserconfig=configparser.ConfigParser()config.read('config.ini') #a.cfg a.ini a.cnf# 并不是字典 key = value 形式# print(config.sections()) # 查看 阅读全文
摘要:
parse(文件名)打开文件并解析,相比于xml少了打开文件那一步 from xml.etree import ElementTree as ET # 直接解析xml文件 tree = ET.parse("xo.xml") # 获取xml文件的根节点 root = tree.getroot() 通过 阅读全文
摘要:
其他的看我前面的博客import shutil# 将文件内容拷贝到另一个文件with open('old.xml','r') as read_f,open('new.xml', 'w') as write_f: shutil.copyfileobj(read_f,write_f)# 将文件打包到当前 阅读全文
摘要:
1.什么是hash? hash是一种算法,该算法接受传入的内容,经过运算得到一个hash值。 如果把hash算法比作一个工厂,那么给hash算法的内容就是原材料,生成的hash值就是得到的产品。 2.为何使用hash算法? hash值有三大特性: 1.只要传入的内容一样,得到的hash值必然是固定的 阅读全文