Beautiful soup 4查找特定Div ID的所有输入标签

问题描述 投票:0回答:1

我正在尝试提取突出显示的输入标签的值。当前,我可以通过运行以下代码来获得结果div id =“ WopiDocWACContainer” style =“ overflow:hidden ;;

import requests
from bs4 import BeautifulSoup
Page = requests.get('https://editproj.sharepoint.com/:x:/g/Ea32XJl_g9VBreFAia_zMmEBY6FW2ZWh8F4VeJ1Rt5Z4YA?e=rpUKYv')
soup = BeautifulSoup(Page.text, 'html.parser')
fromtag = soup.find_all("div", {"id" : "WopiDocWACContainer"})
print(fromtag)

enter image description here

我尝试下面的代码来缩小范围并获取所有输入标签,但我无法获得

for tag in fromtag:
    inputtag = fromtag.find("input",{"type" : "hidden"})
    for tag in inputtag:
        print (tag.text)

如何提取上图中突出显示的输入的值?

我正在尝试提取突出显示的输入标签的值。当前,我可以通过运行以下来自bs4的代码导入请求来获得结果div id =“ WopiDocWACContainer” style =“ overflow:hidden; ...

python-3.x beautifulsoup html-parsing
1个回答
0
投票

页面已加载JavaScriptrequests模块将无法呈现JS

© www.soinside.com 2019 - 2024. All rights reserved.