我是一个初学者,所以我认为这应该是一个简单的一个,然而,在浏览了bs4文档后,我正在努力找到一个解决方案
如果你对高尔夫有什么了解的话,也许能帮你回答这个问题
我试图在这页http://www.golf.org.au/Handicap/3012801370的橙色大框中提取残障号码。目前的数字是14.3,尽管这个数字有所改变
我的程序
import requests, bs4
res = requests.get('http://www.golf.org.au/Handicap/3012801370')
res.raise_for_status()
gethcp = bs4.BeautifulSoup(res.text, "lxml")
hcp = gethcp.select('#ctl11_lblExactHandicap')
type(hcp)
hcp[0].getText()
我猜我在这方面做错了什么(资源文本
非常感谢您的指导
你的密码很好。问题是你被重定向到这个页面
http://www.golf.org.au/handicap-interstitial/3012801370
您需要选择“跳过以查看残障历史记录”>>;'。您可以使用
Selenium
或添加会话cookie来完成此操作,但在本例中,可以使用skip选项的href
来完成此操作。所以看起来像:这将为您提供“14.3”的预期输出
相关问题 更多 >
编程相关推荐