Die Suche ergab 6 Treffer

von froeschchen
Montag 28. November 2011, 17:11
Forum: Datenbankprogrammierung mit Python
Thema: Datei für executemany erstellen
Antworten: 11
Zugriffe: 2063

Re: Datei für executemany erstellen

cool, vielen Dank, das wars tatsächlich :D

Ich hab irgendwie den Wald vor lauter Bäumen nicht mehr gesehen. Dann sieht man manchmal auch nicht das einfachste!

DANKE, DANKE, DANKE
von froeschchen
Montag 28. November 2011, 16:35
Forum: Datenbankprogrammierung mit Python
Thema: Datei für executemany erstellen
Antworten: 11
Zugriffe: 2063

Re: Datei für executemany erstellen

@deets

Es stehen ja nicht nur Zahlenwerte drin, sondern ich prüfe, ob überhaupt was drin steht. Egal was.
Wenn das nicht gut ist, wie kann ich denn abfragen, ob die zeile nicht leer ist?
von froeschchen
Montag 28. November 2011, 16:33
Forum: Datenbankprogrammierung mit Python
Thema: Datei für executemany erstellen
Antworten: 11
Zugriffe: 2063

Re: Datei für executemany erstellen

Ich hab eigendlich das code-Ding benutzt.... :oops:

Es hat sich leider herausgestellt, dass die einzelnen inserts zu lange brauchen, daher wollte ich das mit prepared statements machen und alles auf einmal. Kannst Du mir dabei denn auch helfen? Ich werde mal schaun, ob ich mit dem csv-Modul ...
von froeschchen
Montag 28. November 2011, 15:58
Forum: Datenbankprogrammierung mit Python
Thema: Datei für executemany erstellen
Antworten: 11
Zugriffe: 2063

Re: Datei für executemany erstellen

okay, ich versuchs nochmal.
ich lese mehrere *.csv-dateien ein, hole mir da die datenraus



liste = open(os.path.join('/tmp/', name), "r")
zeilen = liste.read().split("\n")
liste.close()
for jedezeile in [zeile for zeile in zeilen if len(zeile) is not 0]:
teile = jedezeile.split(";")
script['id ...
von froeschchen
Montag 28. November 2011, 15:36
Forum: Datenbankprogrammierung mit Python
Thema: Datei für executemany erstellen
Antworten: 11
Zugriffe: 2063

Re: Datei für executemany erstellen

Hi Hyperion,
danke für Deine schnelle Antwort.

"i" ist im Prinzip nur ein Indexschlüssel, damit ich ein Dictionary mit allen Daten erzeugen kann. Ich zähle i ja hoch. Also hat i den Wert von 0 - 3717. Aber es ist glaub ich falsch ein Dictionary zu erstellen. Eigentlich müsste ich ein Tupel ...
von froeschchen
Montag 28. November 2011, 13:02
Forum: Datenbankprogrammierung mit Python
Thema: Datei für executemany erstellen
Antworten: 11
Zugriffe: 2063

Datei für executemany erstellen

Hallo

ich bin neu hier im Forum und Einsteiger in Python. Ich versuche mit executemany sehr viele Daten in eine Datenbank zu schreiben. Daher versuche ich, leider bisher vergebens, mir meinen Datensatz in einer Forschleife zusammenzubauen, den ich dann an cur.executemany übergeben kann. Ich weiß im ...