在 css 选择器中的转义"[" 美丽的汤蟒蛇



这是我的输入:

input autocomplete="off" id="one-step-full-name" name="user[name]"

我尝试时:

BeautifulSoup.select('input[name=user[name]]')

我得到:

libsite-packagesbs4element.py", line 1477, in select 'Unsupported or invalid CSS selector: "%s"' % token) ValueError: Unsupported or invalid CSS selector: "input[name=user[name]]"

Fulifulsoup VER 4.6.0

逃脱怎么了?

在元素的606行中

r'=?"?(?P<value>[^]"]*)"?]$'

右括号符号(])在双引号(")中不存在。

您可以尝试:

'input[name*=\"user[name]'

最新更新