lxml

lxml ist eine leistungsstarke Python-Bibliothek für die Verarbeitung von XML und HTML.
2
Antworten

Warum beschleunigt Multithreading nicht das Parsen von HTML mit lxml?

Ich versuche zu verstehen, warum das Ausführen mehrerer Parser in parallelen Threads das Parsen von HTML nicht beschleunigt. Ein Thread erledigt 100 Aufgaben doppelt so schnell wie zwei Threads mit jeweils 50 Aufgaben. Hier ist mein Code: %...
29.08.2015, 11:20
4
Antworten

wie übergebe ich eine XML-Datei an lxml?

Ich versuche, eine XML-Datei mit lxml zu analysieren. Mit xml.etree konnte ich einfach den Dateinamen als Parameter an die parse -Funktion übergeben, also versuchte ich das Gleiche mit lxml. Mein Code: %Vor% aber ich bekomme den Fehler...
06.06.2010, 13:19
1
Antwort

Python - Validierung mit mehreren Schemas mit lxml

Ich arbeite mit einem Schema, das von einer dritten Partei erstellt wurde, und ich möchte es mit lxml validieren. Das Problem ist, dass ein solches Schema auf verschiedene xsd-Dateien aufgeteilt ist, die sich selbst referenzieren. Zum Beispie...
30.06.2010, 08:39
2
Antworten

kann lxml unter Ubuntu 12.04 nicht installieren

Ich habe versucht, lxml mit pip install lxml zu installieren und erhalte den Fehler unten. Ich habe apt-get install python-dev libxml2 libxml2-dev libxslt-dev vorher verwendet (in anderen Antworten vorgeschlagen), aber ich bekomme immer no...
10.11.2013, 19:39
3
Antworten

python - lxml: Erzwingt eine bestimmte Reihenfolge für Attribute

Ich habe ein XML-Schreibskript, das XML für ein bestimmtes Drittanbieterwerkzeug ausgibt. Ich habe den ursprünglichen XML-Code als Vorlage verwendet, um sicherzustellen, dass ich alle korrekten Elemente erstelle, aber das endgültige XML ersch...
17.02.2013, 04:20
3
Antworten

Parse xml mit lxml - Elementwert extrahieren

Nehmen wir an, wir haben die XML-Datei mit folgender Struktur: %Vor% Ich muss analysieren: Der Inhalt des "Teilfelds" (z. B. 123 im obigen Beispiel) und Attributwerte (z. B. 000 oder 001) Ich frage mich, wie man das mit lxml und XPa...
29.09.2012, 22:23
2
Antworten

python install lxml auf dem Mac OS 10.10.1

Ich habe ein neues Macbook gekauft und ich bin so neu in Mac OS. Jedoch lese ich viel im Internet über, wie man Ausschuss installiert Ich habe alles gemacht, aber ich habe ein Problem mit der Installation von lxml Ich habe dies am Terminal...
23.05.2015, 07:14
3
Antworten

Wie kann man ein Element durch Text in lxml ersetzen?

Es ist einfach, ein bestimmtes Element vollständig aus einem XML-Dokument mit der lxml-Implementierung der ElementTree-API zu entfernen, aber ich sehe keine einfache Möglichkeit, ein Element durch Text zu ersetzen. Zum Beispiel mit der folgenden...
24.03.2011, 11:11
2
Antworten

benutzt xpath, um ein Element nach dem anderen auszuwählen

Ich habe ähnliche Fragen gesehen, aber die Lösungen, die ich gesehen habe, werden im folgenden nicht funktionieren. Ich bin weit entfernt von einem XPath-Experten. Ich muss nur etwas HTML analysieren. Wie kann ich die Tabelle auswählen, die Head...
09.10.2013, 18:29
1
Antwort

lxml etree.iterparse error "TypeError: Lesen von Dateiobjekten muss einfache Zeichenfolgen zurückgeben"

Ich möchte ein HTML-Dokument mit lxml analysieren. Ich benutze Python 3.2.3 und lxml 2.3.4 ( Ссылка ) Ich verwende das etree.iterparse , um das Dokument zu analysieren, aber es gibt den folgenden Laufzeitfehler zurück: %Vor% Die Frage i...
20.04.2012, 07:48