Die Suche ergab 4 Treffer

von Pixelpirat
Donnerstag 29. November 2007, 13:20
Forum: Allgemeine Fragen
Thema: Problemchen mit Variablenbearbeitung
Antworten: 6
Zugriffe: 1029

Hallo,
Mit ``dict(zip(sql_fields, result))`` bekommst Du ein entsprechendes Dictionary ("Hash" in PHP/Perl).
Deine Lösung ist klar schöner als mein 3-Zeiler, den ich inzwischen hinbekommen habe.

customer = {}
for field, value in zip(sql_fields, result):
customer[field] = value


Danke Dir für ...
von Pixelpirat
Donnerstag 29. November 2007, 10:34
Forum: Allgemeine Fragen
Thema: Problemchen mit Variablenbearbeitung
Antworten: 6
Zugriffe: 1029

Das kommt der Sache schon viel näher.

Aber irgendwie habe ich mich (aufgrund von Unwissenheit) etwas ungenau ausgedrückt. Ich will es mal anders versuchen:

In einem assoziativem php-Array kann ich auf den Inhalt via
$blabla[blubblub] zugreifen.
Selbiges möchte ich auch mit python machen. Hier ...
von Pixelpirat
Mittwoch 28. November 2007, 16:56
Forum: Allgemeine Fragen
Thema: Problemchen mit Variablenbearbeitung
Antworten: 6
Zugriffe: 1029

Re: Problemchen mit Variablenbearbeitung

wenn ich dich richtig verstehe, ist was du suchst, folgendes
for result in results:
geb_tag, geb_monat, geb_jahr, anrede, vorname, mail = result
print "Datensatz:", result
print "Vorname: ", vorname

wenn du result nicht brauchst, kannst du das auch direkt im for-kopf machen:
for geb_tag, geb ...
von Pixelpirat
Mittwoch 28. November 2007, 16:33
Forum: Allgemeine Fragen
Thema: Problemchen mit Variablenbearbeitung
Antworten: 6
Zugriffe: 1029

Problemchen mit Variablenbearbeitung

Hallo

ich schreibe gerade mein 1. python script und stehe vor einem kleinen Problem:
Ich lese Datensätze aus eine DB aus.
Dafür habe ich folgenden Syntax verwendet.
sql_fields = 'geb_tag','geb_monat','geb_jahr','anrede','vorname','nachname','mail'
sql_query = "select "+','.join(sql_fields)+" from ...