Die Suche ergab 7 Treffer

von .stephan
Sonntag 24. Juni 2012, 19:10
Forum: Datenbankprogrammierung mit Python
Thema: SQLite zu CSV, Performance Problem
Antworten: 15
Zugriffe: 4058

Re: SQLite zu CSV, Performance Problem

Der vollständige Code schaut aktuell so aus



from __future__ import with_statement
try:
import csv, time, sqlite3
import arcpy

tic = time.clock()

# Umgebungsvariablen werden gesetzt
arcpy.env.workspace = (r'G:\01_arbeit\00_testraum') # @workstation

# pruefen der Lizenzen
arcpy ...
von .stephan
Sonntag 24. Juni 2012, 16:26
Forum: Datenbankprogrammierung mit Python
Thema: SQLite zu CSV, Performance Problem
Antworten: 15
Zugriffe: 4058

Re: SQLite zu CSV, Performance Problem

müsste mir nich

cursor.execute('CREATE TABLE selection AS SELECT DATA.*, data1.* FROM DATA JOIN DATA AS data1 ON DATA.fromnode = data1.tonode WHERE DATA.gridcode <> data1.gridcode')
verbindung.commit();

Die Abfrage praktisch direkt in eine neue SQLITE Tabelle packen?
Das dauert leider auch ...
von .stephan
Sonntag 24. Juni 2012, 16:22
Forum: Datenbankprogrammierung mit Python
Thema: SQLite zu CSV, Performance Problem
Antworten: 15
Zugriffe: 4058

Re: SQLite zu CSV, Performance Problem

nein diese 2 sekunden sind ganz und gar nicht lang.
wenn ich es auf beschriebene art und weise in eine csv datei schreiben möchte, dann kann ich den rechner auch 2 stunden laufen lassen, ohne das was passiert. bzw. wenn ich es einfach via

output = csv.writer(open(outputFile, "wb"), delimiter ...
von .stephan
Sonntag 24. Juni 2012, 16:15
Forum: Datenbankprogrammierung mit Python
Thema: SQLite zu CSV, Performance Problem
Antworten: 15
Zugriffe: 4058

Re: SQLite zu CSV, Performance Problem

2.016 sekunden ;-)
von .stephan
Sonntag 24. Juni 2012, 16:03
Forum: Datenbankprogrammierung mit Python
Thema: SQLite zu CSV, Performance Problem
Antworten: 15
Zugriffe: 4058

Re: SQLite zu CSV, Performance Problem

Danke für die Antworten :-)

Die Schleife hatte ich schon rausgenommen. Ist leider trotzdem unglaublich langsam :-(
Das es an der Abfrage selbst liegt, kann ich leider nicht ausschließen.
von .stephan
Sonntag 24. Juni 2012, 11:23
Forum: Datenbankprogrammierung mit Python
Thema: SQLite zu CSV, Performance Problem
Antworten: 15
Zugriffe: 4058

SQLite zu CSV, Performance Problem

Hallo!

Ich habe gerade erst angefangen mich mit Python zu beschäftigen und stehe daher gerade vor einem kleinen Programmierproblem. Ich habe eine CSV Datei, welche ich mit Python via csv.reader einlese und in deine SQLite Datenbank packe. Soweit funktioniert alles perfekt. Nun möchte eine SQL ...