BeautifulSoup 4仅返回输入标记的一部分

时间:2017-04-01 06:47:00

标签: javascript html python-2.7 beautifulsoup bs4

我正在尝试从' name'中提取值。输入标记的标记。

例如:<input type='text' id='my_id' name='input_tag_name' autocomplete="off">

但是当我这样做时:

my_soup.find("input", attrs={'id': 'my_id'})

,bs4给出了以下输出:

<input id='my_id' type='text'/>

正如您所看到的,它缺少其他字段。

我尝试了以下内容:

  1. my_soup = bs4(my_html, 'html5lib')
  2. my_soup = bs4(my_html, 'html')
  3. 如何从此输入标记中获取名称值?

    注意:my_html是来自服务器的响应,它是一个正常大小的HTML文件,是保密的,我无法共享。

0 个答案:

没有答案