Как добавить пространство имен к атрибуту в lxml

введите команду ifconfig и разместите информацию здесь, затем попробуйте к своему ethX через команду: ifconfig ethX up (X зависит от Вашего собственного номера сетевого адаптера, eth0 для меня).

ifconfig ethX down # this command can bring your ethX down 

я просто предлагаю этот потенциальный ответ для создания другого специалиста, чтобы сфокусироваться на вопросе, надеяться, что он помогает. :D

ОБНОВЛЕННЫЙ ОТВЕТ:

Возможные причины я могу сказать:
1) Ваш ethX снижается по умолчанию, таким образом ifconfig не может распечатать его. Попробуйте ip link show, чтобы узнать Ваши X чисел и поднять его.

2) делают, предъявляют иск Вашему сетевому адаптеру, правильно вставляется на Вашей системной плате. (Вы упомянули, что это хорошо для окон, таким образом, это не точка этой проблемы :D

3) ethX является виртуальным устройством, не обратитесь ни к какой/dev записи, поэтому если система не может обнаружить Ваш ethX, это означает, что Ваша потребность добавить сетевую плату поддерживает к ядру при перекомпиляции его!!! (так как Вы упомянули, что устранили проблему своей видеокарты, таким образом, я думаю, что Вы можете перекомпилировать свое ядро или заменили новое, которое не может поддерживать сетевую плату?)

4). ИЗВИНИТЕ, я понятия не имею, нуждаюсь в поддержке других специалистов :D

13
задан Mateo 3 September 2009 в 16:29
поделиться

1 ответ

Это не полный ответ, а всего лишь несколько указателей.

adlcp - это не пространство имен, это префикс пространства имен. Пространство имен определяется в документе таким атрибутом, как xmlns: adlcp = "http: // xxx / yy / zzz"

В lxml вы всегда устанавливаете имя элемента / атрибута, включая пространство имен, например {http: // xxx / yy / zzz} scormtype вместо scormtype. lxml автоматически добавит префикс пространства имен. Однако lxml установит префикс в ns0 или аналогичный, если вы не возьмете больше, но этого должно быть достаточно, поскольку префикс ничего не означает. (Однако некоторые люди предпочитают контролировать имя префикса; см. Аргумент nsmap в функциях Element и SubElement, а также функцию register_namespace.)

Я бы посмотрел на учебник lxml по пространству имен , а также Погружение в Python - глава XML

16
ответ дан 1 December 2019 в 22:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: