以下内容的正确语法是什么?
trailer_node.find('''
data_file[@role="source"]/
attribute[@name="image.burned_forced_narrative.locale" or @name="hello"]
''')
当前我从lxml
收到InvalidPredicate
错误
答案 0 :(得分:1)
如果您需要XPath语法,则无法使用.xpath()
。请改用^(\w+)\/(\w+)(?:\/(\d+)?)?$
^^^ ^ ^
。