【发布时间】:2019-07-24 09:46:14
【问题描述】:
from bs4 import BeautifulSoup
import requests
url = 'https://hmbup.in/online/frmViewCandidateDetails.aspx'
html = requests.get(url).text
soup = BeautifulSoup(html, 'html.parser')
VIEWSTATEGENERATOR = soup.find(id='__VIEWSTATEGENERATOR')['value']
EVENTVALIDATION = soup.find(id='__EVENTVALIDATION')['value']
data ={
'__VIEWSTATEGENERATOR': VIEWSTATEGENERATOR,
'__EVENTVALIDATION': EVENTVALIDATION,
'txtRegNo': 'H010002',
'btnSearch': 'Search',
}
r1 = requests.post(url,data=data)
soup1 = BeautifulSoup(r1.text,'html.parser')
name = soup1.find('span',id_='lblEngName')
print name.text
尝试使用有效负载发布请求来抓取此网络,但我没有得到结果。
【问题讨论】:
-
也许您可以显示正在输出的内容以及预期的输出内容
标签: python web-scraping beautifulsoup python-requests