from bs4 import BeautifulSoup
import requests
class Zabbix(object):
def __init__(self, headers):
self.session = requests.Session()
self.headers = headers
def func(self):
headers={
'Host':'172.28.14.165',
'Upgrade-Insecure-Requests':'',
'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36',
'cookie':'zbx_sessionid='+token
}
response=self.session.get(url='http://172.28.14.165/zabbix/zabbix.php?action=report.status&ddreset=1',headers=headers,allow_redirects=False)
sourse = BeautifulSoup(response.text, 'html.parser')
text=sourse.find('span', {'class': 'green'})
if not text :
text=sourse.find('span', {