摘要: 1.继承 继承指的是类与类之间的关系,是一种什么“是”什么的关系,继承的功能之一就是用来解决代码重用问题 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类,父类又可以成为基类或超类,新建的类称为派生类或子类 单继承和多继承 1 class ParentClass1: 2 p 阅读全文
posted @ 2017-12-20 15:10 GraceZen 阅读(258) 评论(0) 推荐(0)
摘要: 面向过程 核心是过程二字,过程指的是解决问题的步骤,设计一条流水线,机械式的思维方式 优点:复杂的问题流程化,进而简单化 缺点:可扩展性差 面向对象: 核心是对象二字,以上帝的视角,所有的物体都是对象,对象是特征与技能的结合体 优点:可扩展性强 缺点:编程复杂度高 应用场景:用户需求经常变化:互联网 阅读全文
posted @ 2017-12-19 17:05 GraceZen 阅读(423) 评论(0) 推荐(0)
摘要: 常用的表达式规则 '.' 默认匹配除\n之外的任意一个字符,若指定flag DOTALL,则匹配任意字符,包括换行 '^' 匹配字符开头,若指定flags MULTILINE,这种也可以匹配上(r"^a","\nabc\neee",flags=re.MULTILINE) '$' 匹配字符结尾, 若指 阅读全文
posted @ 2017-12-12 20:30 GraceZen 阅读(215) 评论(0) 推荐(0)
摘要: 导读 很多程序都有记录日志的需求,并且日志中包含的信息即有正常的程序访问日志,还可能有错误、警告等信息输出,python的logging模块提供了标准的日志接口,你可以通过它存储各种格式的日志,logging的日志可以分为 debug(), info(), warning(), error() an 阅读全文
posted @ 2017-12-12 19:43 GraceZen 阅读(316) 评论(0) 推荐(0)
摘要: 配置文档格式 1 [DEFAULT] 2 ServerAliveInterval = 45 3 Compression = yes 4 CompressionLevel = 9 5 ForwardX11 = yes 6 7 [bitbucket.org] 8 User = hg 配置文档文件格式 解 阅读全文
posted @ 2017-12-12 11:06 GraceZen 阅读(263) 评论(0) 推荐(0)
摘要: xml是实现不同语言或程序之间进行数据交换的协议,跟json差不多,但json使用起来更简单,不过,古时候,在json还没诞生的黑暗年代,大家只能选择用xml呀,至今很多传统公司如金融行业的很多系统的接口还主要是xml。 一、xml格式如下,就是通过<>节点来区别数据结构的 1 <?xml vers 阅读全文
posted @ 2017-12-12 11:05 GraceZen 阅读(194) 评论(0) 推荐(0)
摘要: 把内存数据转成字符,叫序列化,dump,dumps 把字符转成内存数据类型,叫反序列化load,loads dumps:仅转成字符串 dump不仅能把对象转换成str,还能直接存到文件内 json.dumps json.loads 1.把你的内存数据,通过网络,共享给远程其他人 2.定义了不同语言之 阅读全文
posted @ 2017-12-12 11:02 GraceZen 阅读(190) 评论(0) 推荐(0)
摘要: 高级的 文件、文件夹、压缩包 处理模块 shutil.copyfileobj(fsrc, fdst[, length])复制文件内容(不包含元数据)从类文件对象src到类文件对dst。可选参数length指定缓冲区的大小,负数表示一次性读入。默认会把数据切分成小块拷贝,以免占用太多内存。注意:拷贝是 阅读全文
posted @ 2017-12-11 22:24 GraceZen 阅读(997) 评论(0) 推荐(0)
摘要: sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0) sys.version 获取Python解释程序的版本信息 sys.maxint 最大的Int值 sys.path 返回模块的搜索路径,初始化时使用PYTHONPATH环境变量 阅读全文
posted @ 2017-12-11 20:54 GraceZen 阅读(428) 评论(0) 推荐(0)
摘要: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs 阅读全文
posted @ 2017-12-11 20:52 GraceZen 阅读(171) 评论(0) 推荐(0)