大约4天前,我刚刚为我的项目学习了BeautifulSoup和Python,现在在从这里访问多个div时遇到了困难:
我的目的是从
获取“DIY项目”的价值,因此我尝试通过以下方式访问:
AccName = soup.find('div', {'class' : 'comProfile_hld row'})
print(AccName.get_text())
通过这段代码,我得到:AttributeError: 'NoneType' object has no attribute 'get_Text'
然后我将打印部分更改为:print(AccName)
,但结果是“无”
那么,如何直接访问具有多层div的值呢?beautifulsoup4真的可以通过div名称访问div吗
非常感谢
该特定信息来自一个ajax请求,您可以在“网络”选项卡中找到该请求
https://www.bursamarketplace.com/index.php?tpl=company_ajax&type=profile_address&code=THRI.KL
因此,在返回的html上应该可以使用如下内容
相关问题 更多 >
编程相关推荐