上一页 1 ··· 4 5 6 7 8 9 10 11 下一页
摘要: 一 初识继承 一 什么是继承? 继承是一种创建新类的方式,新建的类可以继承一个或多个父类(python支持多继承),父类又可成为基类或超类,新建的类称为派生类或子类. 子类会继承父类的属性,从而解决代码重用问题. python中类的继承分为:单继承和多继承 查看继承 经典类与新式类 1. 只有在py 阅读全文
posted @ 2018-10-23 20:06 rsuxwvilc 阅读(173) 评论(0) 推荐(0) 编辑
摘要: 一 面向对象编程与面向过程编程 1 面向过程编程思想 该思想核心是过程,指的是解决问题的步骤,即先干什么然后干什么,就像流水线一样,必须一步一步来,基于面向过程编程的是一种机械化的思维方式。 优点 : 复杂问题流程化,简单化; 缺点 :可扩展性较差。 应用场景 :一旦完成几乎不会改变,像Linux内 阅读全文
posted @ 2018-10-22 21:32 rsuxwvilc 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 一 日志记录的重要性 ​ 在开发过程中,如果程序运行出现了问题,通常可以经过debug来检测到底是哪一步出现了问题,如果出现了问题的话,是比较容易排查出问题的。但是程序开发完成之后,部署到生产环境中去,这时候代码相当于是在一个黑盒环境下运行的,我们只能看到其运行的效果,是不能直接看到代码运行过程中的 阅读全文
posted @ 2018-10-21 14:28 rsuxwvilc 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 一 什么是configparser? configparser是用于解析配置文件的模块。什么是配置文件呢?包含配置程序信息的文件就称为配置文件。什么样的数据应该作为配置信息呢?需要修改但是不经常改的信息就可以作为配置信息,比如数据文件的路径。 二 什么是配置文件? 配置文件中只有两种内容: 1. s 阅读全文
posted @ 2018-10-18 21:14 rsuxwvilc 阅读(155) 评论(0) 推荐(0) 编辑
摘要: xml模块 1. xml结构 xml是种实现不同语言或程序之间进行数据交换的协议,跟json差不多,但没json使用简单。但是因为历史遗留问题,至今很多行业依然使用xml这种数据格式。 xml的格式如下,是通过节点来区别数据结构的。 1. 语法结构 任何的起始标签都必须有一个结束标签。 可以采用另一 阅读全文
posted @ 2018-10-18 21:14 rsuxwvilc 阅读(141) 评论(0) 推荐(0) 编辑
摘要: 一 什么是序列化 序列化指的是将内存中的数据结构转化为一种中间格式,并存储到硬盘上。 (反序列化:将硬盘上存储的中间格式数据再还原为内存中的数据结构) 二 为什么要序列化 1. 持久保持状态 需知一个软件/程序的运行就是处理一系列状态的变化,在编程语言中,‘状态‘会以各种有结构的数据类型(也可以称之 阅读全文
posted @ 2018-10-18 21:13 rsuxwvilc 阅读(142) 评论(0) 推荐(0) 编辑
摘要: shutil是一个用于简化文件操作的模块。 1. 复制文件(传入源文件对象和目标文件对象) 1. 压缩文件 1. 解压文件 其他两个用于解压的模块 zipfile 从名字可以看出来是解压zip压缩文件的模块。 1. 解压 1. 往压缩包中添加文件 tarfile 1. 解压 1. 往压缩包中添加文件 阅读全文
posted @ 2018-10-17 20:51 rsuxwvilc 阅读(169) 评论(0) 推荐(0) 编辑
摘要: python的随机数模块为random模块,可以产生随机的整数或浮点数。但是这是伪随机数,python解释器会维护一些种子数,然后根据算法算出随机数。linux维护了一个熵池,这个熵池收集噪音的信息,更接近真随机数。 random 1. 随机产生0 1的浮点数,不包括1 1. 随机产生a b的整数, 阅读全文
posted @ 2018-10-17 20:51 rsuxwvilc 阅读(155) 评论(0) 推荐(0) 编辑
摘要: python常用模块系列(二):sys模块与os模块 sys模块是python解释器和环境有关的一个模块; os是python用来和操作系统进行交互的一个模块。 一 sys 1. 查看当前环境变量 2. 查看已经加载的模块 可以看出sys.modules是一个字典,key为加载模块的名字,value 阅读全文
posted @ 2018-10-17 16:57 rsuxwvilc 阅读(211) 评论(0) 推荐(0) 编辑
摘要: python内置模块系列(一):time模块与datetime time模块是python内置查看当前时间戳的一个模块 一 time 1 获得时间戳 时间戳:通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。我们运行‘’type(time.time())‘’,返回的是 阅读全文
posted @ 2018-10-16 20:26 rsuxwvilc 阅读(114) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 下一页