Мне нужно открыть веб-сайт, войти на него, и после того, как он отобразит открытую веб-страницу (некоторые DIV) на моем Flask веб-сервере.
Веб-сайт https://home.solarman.cn/login.html
Я попробовал этот код для входа в систему
import requests POSTLOGINURL = 'https://home.solarman.cn/login.html' REQUESTURL = 'https://home.solarman.cn/main.html' payload = { 'username': '', 'pass': '' } with requests.Session() as session: post = session.post(POSTLOGINURL, data=payload) r = session.get(REQUESTURL) print(r.text)
import requests target = "https://home.solarman.cn/main.html" data = { "userName": "user@user.com", "userNameDisplay": "user@user.com", "password": "yourpass", "lan": "2", "domain": "home.solarman.cn", "userType": "C" } def main(url): with requests.Session() as req: r = req.post(url, data=data).json() print(r) r = req.get(target) print(r) main("https://home.solarman.cn/cpro/login/validateLogin.json")