Hallo,
ich habe mit synaptic python-elementtree installiert. Jedoch wenn man das Modul importieren möchte, sagt python:
from elementtree.ElementTree import ElementTree, fromstring
ImportError: No module named elementtree.ElementTree
(Ich hätte das Programm pyspread ausprobiert)
(Python 2.6)
Woran kann das liegen?
danke im voraus und mfg,
kein modul elementtree ubuntu jaunty
Ist das Modul in dem Paket auch für Python 2.6? Würde nicht so viel Sinn machen, seit dem ElementTree Teil der Standardbibliothek ist.
Ist es doch seit Python 2.5 auch. Zu deiner Information: Es wird auch python-tk als Debian/Ubuntu-Paket angeboten, obwohl TKinter quasi in Python integriert ist. Mit "quasi" ist gemeint, dass es nicht unbedingt von Python-Entwicklern geschrieben wurde, aber trotzdem standardmäßig zum Lieferumfang gehört.
Das kann man aber nicht vergleichen. python-tk enthält das Tkinter der Standardbibliothek. Es wird nur separat ausgeliefert, um eine Abhängigkeit zum X-Server zu vermeiden. Durch die Trennung kann der Kern von Python installiert und verwendet werden, ohne das die Paketverwaltung X11 mitzieht.
python-elementtree aber enthält die Upstream-Version von elementtree. Das ist etwas anderes als das ElementTree aus der Standardbibliothek.
python-elementtree aber enthält die Upstream-Version von elementtree. Das ist etwas anderes als das ElementTree aus der Standardbibliothek.