Я часто работаю с LXML , а My IDE (Pycharm 2021.2.2) предупреждает меня о доступе к защищенному члену модуля в моем типе подсказки, потому что многие из моих функций используют lxml.etree._element в качестве входов или выходов. Но как многие функции lxml.etree возвращают _Element объекты, я думаю, что их необходимо использовать нормально.
Например, этот код
from lxml import etree
root = etree.parse(r"C:\xmlfile.xml").getroot()
print(type(root))
< /code>
prints: < /code> < /p>
< /p>
Что мне сделать, чтобы избавиться от этих предупреждений? Должен ли я настроить свою IDE, чтобы игнорировать их или есть более чистый способ сделать намеки на тип? net/j3qob.jpg "/>
Подробнее здесь: https://stackoverflow.com/questions/763 ... ee-element
Тип подсказки для lxml.etree._element ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как сказать lxml.etree.tostring(element) не писать пространства имен в Python?
Anonymous » » в форуме Python - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-