02 2020 档案

摘要:Python中至少有三种比较常见的方法类型,即实例方法,类方法、静态方法。它们是如何定义的呢?如何调用的呢?它们又有何区别和作用呢? 首先,这三种方法都定义在类中。下面先简单说一下怎么定义和调用的。 实例方法 定义:第一个参数必须是实例对象,该参数名一般约定为“self”,通过它来传递实例的属性和方 阅读全文
posted @ 2020-02-29 00:07 腹肌猿 阅读(283) 评论(0) 推荐(0) 编辑
摘要:之前有个一直困扰我的问题,再用charles抓包时遇到connect方法的,什么都抓不到,不知道该如何解决 1.情景:抓包的域名下 全部是unknown,右侧出现了乱码 2.查看unknown的notes里面:SSL Proxying not enabled for this host:enable 阅读全文
posted @ 2020-02-14 15:44 腹肌猿 阅读(4276) 评论(0) 推荐(0) 编辑
摘要:一、介绍说明 mitmproxy是一个支持HTTP和HTTPS的抓包程序,有类似Fiddler、Charles的功能,只不过它是一个控制台的形式操作。 mitmproxy还有两个关联组件。一个是mitmdump,它是mitmproxy的命令行接口,利用它我们可以对接Python脚本,用Python实 阅读全文
posted @ 2020-02-14 00:41 腹肌猿 阅读(3313) 评论(0) 推荐(0) 编辑
摘要:python中使用property属性有两种方法。使用@property装饰器和使用property()函数。 @property装饰器 @property装饰器就是负责把一个方法变成属性调用的。如下实例就可以通过s.score来获得成绩,并且对score赋值之前做出了数据检查。 class C(o 阅读全文
posted @ 2020-02-10 20:14 腹肌猿 阅读(327) 评论(0) 推荐(0) 编辑
摘要:Python是动态语言,任何实例在运行期都可以动态地添加属性。 如果要限制添加的属性,例如,Student类只允许添加 name、gender和score 这3个属性,就可以利用Python的一个特殊的__slots__来实现。 顾名思义,__slots__是指一个类允许的属性列表: class S 阅读全文
posted @ 2020-02-10 19:57 腹肌猿 阅读(131) 评论(0) 推荐(0) 编辑
摘要:Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。 语法格式如下: assert expression 等价于: if not expression: raise AssertionError assert 后面也可以紧跟参数: assert expr 阅读全文
posted @ 2020-02-09 23:25 腹肌猿 阅读(945) 评论(0) 推荐(0) 编辑
摘要:库安装 安装selenium库 pip3 install selenium 驱动安装 运行python代码时报错:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be 阅读全文
posted @ 2020-02-07 23:59 腹肌猿 阅读(510) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示