摘要: 阅读全文
posted @ 2019-09-09 21:56 oxtime 阅读(264) 评论(0) 推荐(0) 编辑
摘要: server client 可以在 阅读全文
posted @ 2019-09-09 21:53 oxtime 阅读(163) 评论(0) 推荐(0) 编辑
摘要: 物理层:010101电信号 数据链路层 : 把物理层的电信号进行分层,每一组叫数据报或数据帧,每一数据帧分成:报头head和数据data两部分,头:固定18个字节,6:发送者地址/6:接收者地址/6:数据类型 网络层: 每块网卡都有一个唯一mac地址:12位16进制数表示(前六位是厂商编号,后六位是 阅读全文
posted @ 2019-09-05 15:51 oxtime 阅读(363) 评论(0) 推荐(0) 编辑
摘要: 1.用过使用type的__new来控制类的名称空间 2.运用__init 来限制自定义类名 3.通过__call将对象的属性包到attr里并且可以用点方法取值赋值 阅读全文
posted @ 2019-09-04 20:49 oxtime 阅读(170) 评论(0) 推荐(0) 编辑
摘要: 1.断点调试 在想要加断点的地方用鼠标点击一下,会变红色程序执行到这,会卡在这(如果是灰色,程序执行到这,不会停止), 点击向下的箭头:单步调试(程序一步一步走) 左侧有个绿色箭头:快速跳到下一个断点 2.issubclass,isinstance(重点) 判断第一个类是不是第二个类的子类,返回tr 阅读全文
posted @ 2019-09-02 19:39 oxtime 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程: 优点:可扩展性高 缺点:编写复杂 绑定方法:定义在类内部的方法:如果类来调用:就是一个普通函数,有几个参数就需要传几个参数对象来调用:它叫对象的绑定方法,第一个参数不需要传,自动传递 super()方法是严格按照mro()列表顺序寻找父类的 小游戏: 阅读全文
posted @ 2019-08-27 15:44 oxtime 阅读(230) 评论(0) 推荐(0) 编辑
摘要: import os print(os.getcwd()) 获取当前文件目录 os.mkdir('m2') 创建一个文件夹 os.rmdir('m2') 删除文件夹 os.rename('test.py','test1.py') 改文件名 os.remove('test1.py') 删除文件 g = 阅读全文
posted @ 2019-08-16 19:50 oxtime 阅读(162) 评论(0) 推荐(0) 编辑
摘要: ``` def range( args,step= 1): args = list(args) if len(args) == 2: yield args[0] while args[0] 阅读全文
posted @ 2019-08-13 19:58 oxtime 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 闭包函数 函数的传参方式(闭包函数,把变量和函数一起包起来,下次要用直接调用) 爬虫运用闭包函数 闭包函数: 传参的另外一种方式, 参数+函数包在一起返回出去 装饰器 三层装饰器(了解) 阅读全文
posted @ 2019-08-12 16:57 oxtime 阅读(148) 评论(0) 推荐(0) 编辑
摘要: map()函数(映射) 可以看出map函数可以根据字符串或者列表来打印出自己想要的映射,如aabb就会映射出0011,这个映射是根据索引来的当字符串变化时可以看到根据c的索引就是4开辟了另一个值 当然根据其他的方法可以获得自己想要的映射 打印时一定要转换成一个列表,因为在py3.0后的版本,返回值是 阅读全文
posted @ 2019-08-06 20:25 oxtime 阅读(1223) 评论(0) 推荐(0) 编辑