返回顶部
上一页 1 ··· 6 7 8 9 10 11 12 下一页
摘要: 约束 约束子类内必须使用方法,不然主动异常 反射 python一切皆对象,所以想要通过字符串的形式操作内部成员都可以通过反射去完成操作. py文件 包 类 对象... 反射:根据字符串的形式去某个对象操作对象的成员. getattr(对象名,"方法名") 根据字符串的形式去某个对象中获取对象的成员 阅读全文
posted @ 2019-04-28 08:27 高薪程序员 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 1.嵌套 类/方法/对象都可以当做变量或嵌套到其他类型中. 函数的参数可以是任意类型. 可哈希(不可变)数据类型可以做字典的key. 类和对象可以做字典的key. 2.特殊方法(8) 初始化方法: 用于给对象赋值 构造方法: 在init之前用于创建对象 对象后面加()执行cal方法; 打印一个对像时 阅读全文
posted @ 2019-04-25 21:31 高薪程序员 阅读(151) 评论(0) 推荐(0) 编辑
摘要: 1.成员 类成员 类变量 绑定方法 类方法 静态方法 属性 实例成员(对象) 实例变量 1.1实例变量 类实例化后的对象内部的变量 1.2类变量 类中的变量,写在类的下一级和方法同一级。 访问方法: 类.类变量名称(推荐) 对象.类变量名称 面试题: 总结:找变量优先找自己,自己没有找 类 或 基类 阅读全文
posted @ 2019-04-25 21:29 高薪程序员 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 面向对象 封装思想:将同一类的函数函数封装到同一个py文件中,方便调用 面向对象也有封装的作用,将同一类的函数封装到一个类中 多态(鸭子模型):多种类型/多种形态 1.面向对象基本用法 1.1基本格式 1.2调用方法 1. 创建类的对象(实例化对象) 创建了一个Account类的对象 2. 使用对象 阅读全文
posted @ 2019-04-25 21:28 高薪程序员 阅读(223) 评论(0) 推荐(0) 编辑
摘要: PEP8 Python编码规范 PEP8 规范 官方文档:https://www.python.org/dev/peps/pep 0008/ PEP8 规范 中文翻译:http://www.cnblogs.com/ajianbeyourself/p/4377933.html PEP8 以下内容转 自 阅读全文
posted @ 2019-04-25 21:22 高薪程序员 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 代理(proxy) 代理服务器:实现请求转发,从而可以实现更换请求的ip地址 代理的匿名度: 透明:服务器知道你使用了代理并且知道你的真实ip 匿名:服务器知道你使用了代理,但是不知道你的真实ip 高度匿名(高匿):服务器不知道你使用了代理,更不知道你的真实ip 代理的类型: http:该类型的代理 阅读全文
posted @ 2019-04-23 21:04 高薪程序员 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1装饰器 1.1基本结构 @func :执行func函数把下面色函数当做参数传递,相当于:func(index) 将外层函数的返回值(内层函数)重新赋值给下面的函数名index,index = func(index) 1.2装饰器基本应用 应用场景:想要为函数扩展功能时,使用装饰器 计算运行时间 时 阅读全文
posted @ 2019-04-19 21:22 高薪程序员 阅读(1113) 评论(0) 推荐(0) 编辑
摘要: 1. 迭代器 1.1 迭代器 迭代: 迭代 是重复反馈过程的活动,其目的通常是为了逼近所需目标或结果。每一次对过程的重复称为一次“ 迭代 ” 迭代器:帮助对某种对象(str/list/tuple类所创建的对象..)中的y元素一一获取.表象:具有 方法,每次迭代都返回一个值 列表转换成迭代器: lis 阅读全文
posted @ 2019-04-19 21:07 高薪程序员 阅读(182) 评论(0) 推荐(0) 编辑
摘要: cookie 作用:保存客户端的相关状态 在请求中携带cookie,在爬虫中如果遇到了cookie的反爬如何处理? 手动处理 在抓包工具中捕获cookie,将其封装在headers中 应用场景:cookie没有有效时长且不是动态变化 自动处理 使用session机制 使用场景:动态变化的cookie 阅读全文
posted @ 2019-04-19 08:56 高薪程序员 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 模块基本知识 1.模块分类 内置模块 : py内部提供的功能,直接使用 第三方模块 : 需要从第三方下载/安装使用 自定义模块:根据需求自我定义模块 1. 创建文件 file.py 2. 导入模块 impoort file 3. 运行模块 2.内置模块 2.1.os模块 os.mkedirs() 创 阅读全文
posted @ 2019-04-17 17:41 高薪程序员 阅读(189) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 下一页