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

Javascript BeautifulSoup 4仅返回输入标记的一部分,javascript,html,python-2.7,beautifulsoup,bs4,Javascript,Html,Python 2.7,Beautifulsoup,Bs4,我试图从输入标记的“name”标记中提取值 例如: 但当我这样做的时候: my_soup.find("input", attrs={'id': 'my_id'}) ,bs4正好提供以下输出: <input id='my_id' type='text'/> 正如您所观察到的,它缺少其他字段 我尝试了以下方法: my_soup=bs4(my_html,'html5lib') myu-soup=bs4(myu-html,'html') 如何从该输入标记获取名称值 注意:my_htm

我试图从输入标记的“name”标记中提取值

例如:

但当我这样做的时候:

my_soup.find("input", attrs={'id': 'my_id'})
,bs4正好提供以下输出:

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

正如您所观察到的,它缺少其他字段

我尝试了以下方法:

  • my_soup=bs4(my_html,'html5lib')
  • myu-soup=bs4(myu-html,'html')
  • 如何从该输入标记获取名称值


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

    可能javascript正在添加标记属性。检查脚本标签javascript代码事实上你是对的,我应该检查我得到响应的源代码本身。当我得到响应时,该字段似乎没有填充。所以它必须是JavaScript HTML DOM。