我开始用Python中的beauthulsoup进行web抓取。在
我正在尝试解析的网站
"http://www.moneycontrol.com/india/stockpricequote/computers-software/techmahindra/TM4"
我的代码如下
^{pr2}$当解释这行时,我有以下错误
previous_close = content.select(".gD_12 PB3");
File "/usr/local/lib/python2.7/dist-packages/bs4/element.py", line 1313, in select
'Unsupported or invalid CSS selector: "%s"' % token)
ValueError: Unsupported or invalid CSS selector: "PB3"
虽然它是针对特定的上下文解释的,但我无法将其应用到我的代码中。在
ValueError: Unsupported or invalid CSS selector: "unit-4" python
如错误消息所示,您当前的CSS选择器表达式无效。在
gD_12
和{.
以匹配多个类:CSS选择器的说明以及constrast的其他变体:
.gD_12.PB3
:读取“同时具有类gD_12
和PB3
的元素”。.gD_12 .PB3
:读取“查找具有类gD_12
的元素,然后选择具有类PB3
的子元素”。.gD_12 PB3
:读取“查找具有类gD_12
的元素,然后使用选择器PB3
选择它的后代”。PB3
是无效的CSS选择器,将触发Unsupported or invalid CSS selector
错误。相关问题 更多 >
编程相关推荐