摘要: 32 网络编程 (一)一.架构 定义:程序员开发的一种模式. 分类: C/S 架构 C/S即:Client与Server , 客户端/ 服务器模式 . 缺点 : 冗余 B/S 架构 Browser与Server, 浏览器 /服务器模式 . 优势 : 统一了应用的接口二.网络通信编程 1.网卡 : mac地址,电脑的物理地址(真实存在的),mac地址... 阅读全文
posted @ 2018-07-17 22:48 吉喆嚞吉 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 24 模块 序列化一.什么是模块 模块:py文件就是一个模块.二.模块的分类:(1)内置模块 (登录模块,时间模块,sys模块,os模块)(2)扩展模块 (itchat 微信有关,爬虫,beautiful soup 网址(http://pypi.org)(3)自定义模块三.序列化模块及分类.1创造一 阅读全文
posted @ 2018-07-17 08:55 吉喆嚞吉 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 30 re模块2一.正则表达式在线测试 在线测试工具 http://tool.chinaz.com/regex/(一).*?的用法: . 是任意字符 * 是取 0 至 无限长度 ? 是非贪婪模式。合在一起就是 取尽量少的任意字符,一般不会这么单独写,他大多用在:.*?x就是取前面任意长度的字符,直到 阅读全文
posted @ 2018-07-13 19:38 吉喆嚞吉 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 29 正则表达式 re模块一.正则表达式官方定义:正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”, 这个“规则字符串”用来表达对字符串的一种过滤逻辑。正则表达式 作用: 1.规范字符串规则(通过一个规则从一段字符串中找到符合规则的 阅读全文
posted @ 2018-07-12 20:35 吉喆嚞吉 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 27 time os sys 模块 阅读全文
posted @ 2018-07-11 14:24 吉喆嚞吉 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 26 logging collections random 模块 一.logging低配:日志不能写入文件与显示同时进行 import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno)d] %(le... 阅读全文
posted @ 2018-07-10 11:30 吉喆嚞吉 阅读(188) 评论(0) 推荐(0) 编辑
摘要: python3.6版本以上,运行以上代码。字符串格式化的另一种写法。 阅读全文
posted @ 2018-07-04 21:14 吉喆嚞吉 阅读(128) 评论(0) 推荐(0) 编辑
摘要: 22 面向对象 属性,类方法,静态方法,反射一.属性1.属性的定义:将方法伪装成属性,虽然在代码层面上没有任何高深之处,但让其看起来更合理. (类似于属性的方法)class Person: def __init__(self,name,weight,height): self.name=name s 阅读全文
posted @ 2018-07-03 21:31 吉喆嚞吉 阅读(176) 评论(0) 推荐(0) 编辑
摘要: 20 面向对象的三大特征之一(继承,多态,封装) 继承 1.继承的定义: 继承是一种创建新类的方式,在python中,新建的类可以继承一个或多个父类;父类又可称为基类或超类,新建的类称为派生类或子类 (子类可以继承父类的一切)2.继承的写法:Class 类名(类名1):类名:子类 , 派生类类名1: 阅读全文
posted @ 2018-06-29 20:20 吉喆嚞吉 阅读(152) 评论(0) 推荐(0) 编辑
摘要: 19 面向对象初识2 一.类的名称空间1.对象的名称空间对象的名称空间中有类对象指针,对象可以通过"类对象指针"找类中的"静态变量"(静态字段),也可以用对象找类中的"方法名"(函数).2.类的查询顺序对象的查询顺序,先找"对象空间",如果没有,通过对象中"类对象指针"找"类名称空间"3.对象的问题 阅读全文
posted @ 2018-06-28 17:17 吉喆嚞吉 阅读(204) 评论(0) 推荐(0) 编辑