Die Suche ergab 14 Treffer

von Chivas
Donnerstag 18. Juni 2009, 09:44
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

Vielen Dank für eure Hilfe, hat mir sehr geholfen.
von Chivas
Mittwoch 17. Juni 2009, 14:39
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

<type 'objectify.StringElement'>
von Chivas
Mittwoch 17. Juni 2009, 14:25
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

Wie schon gesagt, war genau das mein erster Versuch. Aber da gab es diese Fehlermeldung.
print ressource.name.encode("iso-8859-1")
File "objectify.pyx", line 223, in objectify.ObjectifiedElement.__getattr__
File "objectify.pyx", line 446, in objectify._lookupChildOrRaise
AttributeError: no such ...
von Chivas
Mittwoch 17. Juni 2009, 14:15
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

wenn ich "%s"% weglasse, werden mir die Umlaute nicht angezeigt. Stattdessen bekomme ich diese Fehlermeldung:
UnicodeEncodeError: 'ascii' codec can't encode character u'\xf6' in position 3: ordinal not in range(128)
von Chivas
Mittwoch 17. Juni 2009, 14:05
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

Warum ist das Quatsch?
von Chivas
Mittwoch 17. Juni 2009, 13:28
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

Code: Alles auswählen

 print ressource.id, ("%s"% ressource.name).encode("iso-8859-1")
Damit funktioniert es.
Und ich hab es gerade noch ausprobiert. Es funktioniert auch ohne dem .encode...
Warum?
von Chivas
Mittwoch 17. Juni 2009, 12:41
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

Ja, dann hab ichs ja doch prinzipiell richtig gemacht
AttributeError: no such child: decode

Aber der Fehler hat mich gerade ziemlich verunsichert. So funktioniert das also nicht. Kann ich das irgendwie umgehen?
von Chivas
Mittwoch 17. Juni 2009, 12:23
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

Hmm... blöde Frage, aber wie mache ich das?
von Chivas
Mittwoch 17. Juni 2009, 11:49
Forum: Allgemeine Fragen
Thema: [Anfängerfrage] Umlaute
Antworten: 17
Zugriffe: 1975

[Anfängerfrage] Umlaute

Hallo,

Ich möchte mit lxml eine xml-datei parsen und die Daten dann auch irgendwie darstellen. In der xml sind allerdings auch Umlaute. Wie bringe ich Python jetzt dazu mir das richtig anzuzeigen?

#coding: iso-8859-1

from lxml import objectify
file = open ("file.xml")

tree = objectify.parse ...
von Chivas
Dienstag 16. Juni 2009, 11:18
Forum: Allgemeine Fragen
Thema: Problem mit lokaler Variable
Antworten: 11
Zugriffe: 1378

Boa ey, das wars wirklich. Ich hab erst mit DrPython gearbeitet. Der gefiel mir aber irgendwie nicht, also hab ich einen Einfachen Texteditor genommen. Bei dem war eingestellt, dass er Tabs mit 4 Leerzeichen ersetzen soll...
Da wär ich wahrscheinlich niemals draufgekommen...
Vielen dank für die Hilfe
von Chivas
Dienstag 16. Juni 2009, 11:08
Forum: Allgemeine Fragen
Thema: Problem mit lokaler Variable
Antworten: 11
Zugriffe: 1378

Ich bins wirklich
Traceback (most recent call last):
File "pythprob.py", line 24, in <module>
u = Schiffkosten(schiffkosten)
File "pythprob.py", line 19, in Schiffkosten
elif schiff.nodeName =="kosten":
UnboundLocalError: local variable 'schiff' referenced before assignment


Endlich verstehst ...
von Chivas
Dienstag 16. Juni 2009, 10:59
Forum: Allgemeine Fragen
Thema: Problem mit lokaler Variable
Antworten: 11
Zugriffe: 1378

import xml.dom.minidom as dom
schiffkosten = open ("schiffkosten.xml")

def _knoten_auslesen(knoten):
return knoten.firstChild.data.strip()

def Schiffkosten (schiffkosten):
d={}
baum=dom.parse(schiffkosten)
for tag in baum.firstChild.childNodes:
if tag.nodeName =="schiff":

for schiff in ...
von Chivas
Dienstag 16. Juni 2009, 10:52
Forum: Allgemeine Fragen
Thema: Problem mit lokaler Variable
Antworten: 11
Zugriffe: 1378

in dem code-teil den du hier gepostet hast dürfte dieser fehler nicht auftreten

Jo, das hab ich mir auch gedacht. Aber leider tritt dieser Fehler auf. Woran kann es dann liegen? Evtl. an der Zeile davor? Glaub ich aber nicht...
def _knoten_auslesen(knoten):
return knoten.firstChild.data.strip ...
von Chivas
Dienstag 16. Juni 2009, 10:34
Forum: Allgemeine Fragen
Thema: Problem mit lokaler Variable
Antworten: 11
Zugriffe: 1378

Problem mit lokaler Variable

Hallo zusammen,

Ich bin ganz neu hier im Forum und auch ganz neu in der Python-Welt. Und ganz zufällig hat sich ein Problem aufgetan :D
Ich möchte eine xml-Datei auslesen und daraus ein Dictionary erstellen. Soweit so gut, aber ich bekomme schon beim Auslesen folgende Fehlermeldung:
local variable ...