我有this website,我想通过Python提取所有公司名称,如West Wood Events
或Mitchell Event Planning
但是我被困在soup.find
上,因为它导致了我[]
。
当我查看页面时,让我们这样说:
< div class="LinesEllipsis vendor-name--55315 primaryBold--a3d1e body1--24afd">Mitchell Event Planning<wbr></div >
在这方面,我将写:
week = soup.find(class_='LinesEllipsis vendor-name--55315 primaryBold--a3d1e body1--24afd')
print(week)
我得到了0
我错过什么了吗?我对这个很陌生
此字符串不是单个类,而是由空格分隔的多个类
在某些模块中,您必须将原始字符串与所有空格一起使用,但在BS中,您似乎必须使用由单个空格分隔的类
如果在
LinesEllipsis
和vendor-name 55315
之间使用单个空格,则代码对我有效或者如果我对字符串中的每个类使用带点的CSS选择器
最小工作代码
结果:
相关问题 更多 >
编程相关推荐