Get属性在BeautifulSoup中为None

2024-04-25 17:28:14 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图从下面的网站获取API密钥,但在HTML中查找密钥时遇到问题。^每当我运行代码时,下面的{}就会出现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"

Tags: keydivapiidurlinput网站html

热门问题