学过前面的函数的方法后,得向更高的方法学习-------类
下面是类获取到网页源码的简单实现。
类的命名:首字母大写且要遵循大驼峰原则
init( )方法初始化对象
'''
类的创建及调用
运用类的方法打印html文本
'''
# 导入第三方库
import requests
from fake_useragent import UserAgent
# 创建随机请求头
ua = UserAgent()
headers = {'useragent':ua.random}
# 创建一个YeiTu的类
class YeiTu():
#__init__方法初始化对象
def __init__(self):
# 添加属性
self.url = 'https://www.yeitu.com/meinv/xinggan/'
# 定义得到html文本的方法
def get_html(self):
html = requests.get(self.url, headers=headers).content.decode()
print(html)
if __name__ == '__main__':
# 创建对象
html = YeiTu()
# 实例化对象
html.get_html()