Я верю спецификации, которую Вы ищете, RFC 3987 , который описывает IRIs - Интернационализировавшие Идентификаторы ресурсов.
Если root.nsmap
содержит префикс пространства имен table
, вы можете:
root.xpath('.//table:table', namespaces=root.nsmap)
findall(path)
принять синтаксис {namespace}name
вместо namespace:name
. Поэтому path
следует предварительно обработать с использованием словаря пространств имен в форме {namespace}name
, прежде чем передавать его в findall()
.