上一页 1 ··· 3 4 5 6 7 8 9 下一页
摘要: 思维路线 目的是要链接互联网中的其他计算机 物理层 用物理介质链接其他计算机 数据链路层 用MAC地址来通讯,但仅限于同一局域网 网络层 用ip确定全球范围的某个局域网中的某一台计算机 传输层 用端口来确定 某一计算机中的某一个进程 应用层 组织自己的数据结构,例如json, xml等用于在两个应用 阅读全文
posted @ 2019-05-27 22:07 huikejie 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 封装 封装就是对外部隐藏内部的属性 以及实现的细节并对外部提供使用的接口 使用者无序知道结果是怎么得到的 封装有隐藏的意思 但不是单纯的隐藏 还是需要通过接口给外部使用的 封装的的好处 提高内部数据的安全性 隔离复杂度 通过接口外部使用起来更加简单 类中 对对象的属性可以进行封装 在初始化对象是 通 阅读全文
posted @ 2019-05-20 18:40 huikejie 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 继承的另一种使用方式 ***** --1、之前讲的有继承关系的类都是我们新建的,不常用 --2、最常用的是直接继承一个已经存在的类 --当你想要创建一个新的类时 ,发现这个类中的一些功能在另外的某个类中存在 我们就没必要从头开始重写这些功能,可以直接继承已有的类,然后做补充 注:假如我们时需要父类中 阅读全文
posted @ 2019-05-19 23:39 huikejie 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 类的属性与对象的属性类中应该仅存储所有对象共有的内容 --如所有人的国籍相同那就放到类中对象中存储每个对象的独有内容 --如每个人的名字都不相同__init__(self)方法的作用init是初始化的缩写,用于为对象的属性设置初始值 --当我们通过类生成一个对象时,其实是通过类点出init方法,并且 阅读全文
posted @ 2019-05-16 22:46 huikejie 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 什么是XML XML与JSON的对比 XML文档格式 使用XML模块解析 什么是XML 全称叫做可扩展标记语言 是一种定义电子文档结构和描述的语言,可以用来标记数据、定义数据类型 用户可以对自己的标记语言进行定义和扩展,由W3C(万维网标准组织)推出,几乎所有的编程语言都支持该格式 标记翻译为标签, 阅读全文
posted @ 2019-05-15 20:09 huikejie 阅读(132) 评论(0) 推荐(0) 编辑
摘要: configparser模块:解析配置文件 --可以读、写、修改出配置文件中的内容 --想要对文件进行操作,必须先读出配置文件(c.read())#1、 创建解析对象c = configparser.ConfigParser()c.read('文件地址',encoding='utf-8') -->读 阅读全文
posted @ 2019-05-15 08:53 huikejie 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 标准三流 logging模块 loggin四大成员 多输出者 配置文件的使用 re模块 单个字符 正则匹配步骤 多个字符 多行匹配 分组 拆分与替换 阅读全文
posted @ 2019-05-09 22:17 huikejie 阅读(385) 评论(0) 推荐(0) 编辑
摘要: JSON pickle hashlib hmac shutil shelve 阅读全文
posted @ 2019-05-08 20:46 huikejie 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 今日内容 1.导入模块的细节 2.包的概念与使用 3.包中的相对导入语法 跨文件夹导入模块 1.有执行文件为t需要导入a文件下的模块ma 当a文件夹在坏境变量中 a文件夹中的ma模块可以被一下方式导入 import a.ma 或者 from a import ma 2.如果a文件夹所在目录在环境变量 阅读全文
posted @ 2019-05-06 20:04 huikejie 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 模块 常见的四种模块:module 1使用python编写的py文件 2把一系列模块组织到一起的文件夹(注:文件夹下有一个__init__.py文件,该文件夹称之为包) 3.使用C编写并链接到python解释器的内置模块 4.已被编译为共享库或DLL的C或C++扩展 1.什么是模块 就是一系列相似功 阅读全文
posted @ 2019-05-05 21:48 huikejie 阅读(94) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 下一页