这是我的意见:
input autocomplete="off" id="one-step-full-name" name="user[name]"
当我尝试:
BeautifulSoup.select('input[name=user\[name\]]')
我明白了:
lib\site-packages\bs4\element.py", line 1477, in select 'Unsupported or invalid CSS selector: "%s"' % token) ValueError: Unsupported or invalid CSS selector: "input[name=user[name]]"
BeatifulSoup ver 4.6.0
逃跑有什么问题?
答案 0 :(得分:1)
在element.py的606行中:
r'=?"?(?P<value>[^\]"]*)"?\]$'
右括号符号(])不能以双引号(“”)存在。
你可以尝试:
'input[name*=\\"user\[name]'