03 2020 档案

摘要:@property作用: python的@property是python的一种装饰器,是用来修饰方法的。 我们可以使用@property装饰器来创建只读属性,@property装饰器会将方法转换为相同名称的只读属性,可以与所定义的属性配合使用,这样可以防止属性被修改。 1.修饰方法,让方法可以像属性 阅读全文
posted @ 2020-03-29 09:20 何梦吉他 阅读(1039) 评论(3) 推荐(1)
摘要:在学习 Python 类的时候,会碰见类中有 __init__() 这样一个函数,其实它就是 Python 的构造方法。 构造方法类似于类似 init() 这种初始化方法,来初始化新创建对象的状态,在一个对象创建后会立即调用,比如像实例化一个类: f = FooBar() f.init()#手动初始 阅读全文
posted @ 2020-03-27 20:15 何梦吉他 阅读(1425) 评论(0) 推荐(1)
摘要:driver.maximize_window() 最大化浏览器窗口,防止访问url前后都可以 driver.refresh() 刷新当前页面 driver.title 获得当前页面的标题定位方式 通过id定位元素:find_element_by_id("id_vaule") 通过name定位元素:f 阅读全文
posted @ 2020-03-22 16:53 何梦吉他 阅读(162) 评论(0) 推荐(0)
摘要:在获得网页响应对象res后,使用res.text属性可以获得网页源代码,但可能出现乱码!因为requests库会使用自动猜测的解码方式将抓取的网页源码进行解码,然后存储到res对象的text属性中; 但有的网站的编码格式和requests库默认的解码格式()不一样(比如gbk gb2312是gbk的 阅读全文
posted @ 2020-03-15 09:57 何梦吉他 阅读(1066) 评论(0) 推荐(0)