简体   繁体   English

我需要使用 Python 打开 web 页面

[英]I need to open web page using Python

I need to open a website, log in to it, and after it displays opened webpage (some DIVs) in my Flask web server.我需要打开一个网站,登录它,然后在我的 Flask web 服务器中显示打开的网页(一些 DIV)。

Website is https://home.solarman.cn/login.html网址是https://home.solarman.cn/login.html

I tried this code for login我尝试使用此代码进行登录

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")

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 登录后需要Javascript才能全屏打开网页 - Need Javascript to open a web page in full screen after logging in 打开时显示空白网页 - It displays a blank web page when I open it 使用Spring,我需要将动态数据传递给html来构建一个网页 - Using Spring, I need to pass in dynamic data to html to build a web page 如何使用javascript从下拉菜单中更改网页的背景颜色需要这个 - How can I change background color of web page from drop down using javascript need this 如何将数据从Chrome扩展程序传递到使用window.open打开的网页? - How do I pass data from a chrome extension to a web page it opened using window.open? Chrome Web Extension,使用按钮在新标签页中打开网页 - Chrome Web Extension, using buttons to open web page in new tab 我需要计算网页中具有“ src”特定值的图像,并使用脚本自动填充输入字段并提交页面 - I need to count Images with a specific value for “src” in a web page and populate a input field and submit page using script automatically 我需要打开一个页面,然后在一定时间后重新加载它 - I need to open a page then reload it after a certain amount of time 登录后如何使用python在Web浏览器中打开html文件? - How to open an html file in web browser using python after I have logged in? 我需要有关如何在网页上设置默认打印机的想法 - I need ideas on how to set a default printer on web page
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM