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可能会更容易: