我试图从下面的网站获取我的API密钥,但是在HTML中找到密钥时遇到了问题。每次运行代码时,api_key
出现Null
,即使我已明确遵循其他示例。我使用的解析器的问题是什么?
site_url = "https://developer.forecast.io/"
site_html = urllib2.urlopen(site_url).read()
site_soup = BeautifulSoup(site_html,"html.parser")
api_key = site_soup.find("input",{"id":"api_key"})
编辑:这是我正在查看的HTML:
<div class="row">
<div class="span10" id="api_keys">
<div class="well">
<h2>API Key</h2>
<span class="input-append">
<input id="api_key" type="text" value="47580427a2916a5059085b6a65fc3990"