Python网站登录和xpath

Python网站登录和xpath,python,http,xpath,Python,Http,Xpath,我是编程新手,我试图登录一个网站并收集一个对象。身份验证页面首先出现,然后转到页面,但是,我无法进行身份验证 from lxml import html import requests session = requests.Session() response = session.get('https://123.com/auth?name=ABC&pw=ABC') page = requests.get('123.com') tree = html.fromstring(pag

我是编程新手,我试图登录一个网站并收集一个对象。身份验证页面首先出现,然后转到页面,但是,我无法进行身份验证

from lxml import html

import requests

session = requests.Session()

response = session.get('https://123.com/auth?name=ABC&pw=ABC')

page = requests.get('123.com')
tree = html.fromstring(page.content)

alert = tree.xpath('//*[@id="casealertsdataview"]/div')

print (alert)

首先,尝试下面的代码,看看它是否成功无误。
然后您可以开始处理有效负载

#!/usr/bin/env python

from __future__ import print_function
from pprint import pprint
import requests
from sys import exit

user = 'ABC'
pw = 'ABC'

r = requests.get('https://123.com/', auth=('user', 'pw'))
r = requests.get(URL)

if r.status_code != 200:
    exit(r.status_code)

exit(r.status_code)

如果您需要与页面交互(如执行登录和浏览链接),使用Selenium可能会更容易: