python中面向对象,实现网页源码请求小案例:
import requests
class RequestsGet:
def __init__(self):
print('爬虫启动成功..')
def get(self,url):
headers = {
"User-Agent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/95.0.4621.0 Safari/537.36"
}
resp = requests.get(url=url, headers=headers)
resp.encoding = 'utf-8'
resp_text = resp.text
# print(resp_text)
return resp_text
def __del__(self):
print('爬虫程序执行结束')
spider=RequestsGet()
Requests_return=spider.get('https://www.baidu.com/')
print(Requests_return)