Die Suche ergab 19 Treffer

von Achimt
Montag 11. Juli 2011, 19:54
Forum: Datenbankprogrammierung mit Python
Thema: Suche DB-Interface ohne Installation
Antworten: 50
Zugriffe: 17141

Re:

Installieren von PostgreSQL und psycopg2 unter Windows XP bzw. Windows Vista: 0.) Den alten Balast loswerden: psycopg, psycopg2 und PostgreSQL deinstallieren und den Computer neu starten. 1.) Installiere dir unter Vista auf keinen Fall "Python für 64 Bit". Nimm weiterhin "Python für ...
von Achimt
Dienstag 28. Juni 2011, 13:45
Forum: Datenbankprogrammierung mit Python
Thema: python PostgreSQL & Windows
Antworten: 13
Zugriffe: 2311

Re: python PostgreSQL & Windows

Ich nehme an, über Threads hinweg kann man keine gemeinsame connection nutzen, oder? nein, das funzt nicht und ich hab festgestellt, das alleine das Connecten zwischen 12 und 60s (dann gibts den timeout-Fehler) dauert. Die eigentlichen SELCET/UPDATE-Anfragen gingen dann recht zügig. Ich nehme an, d...
von Achimt
Dienstag 28. Juni 2011, 12:01
Forum: Datenbankprogrammierung mit Python
Thema: python PostgreSQL & Windows
Antworten: 13
Zugriffe: 2311

Re: python PostgreSQL & Windows

Fehler gefunden: es liegt eindeutig an den Threads. Ab ca. 190 / 200 laufenden Threads kommt die o.g. Fehlermeldung. Muss mir da was einfallen lassen, die sinnvoll zu reduzieren.

Irgendwie läuft aber alles viel langsamer ab als ich es von SQLite3 gewöhnt bin.

Danke an frabron
von Achimt
Dienstag 28. Juni 2011, 09:35
Forum: Datenbankprogrammierung mit Python
Thema: python PostgreSQL & Windows
Antworten: 13
Zugriffe: 2311

Re: python PostgreSQL & Windows

Das auskommentieren von max_connections macht afaik keinen Unterschied, da 100 der Default ist. Wenn du viele Verbindungen zur DB hast, kann es allerdings sein, dass der Wert zu niedrig ist und du ihn evt. erhöhen musst. Beachte aber, dass jede Verbindung zur DB Speicher vom shared_memory abknapst,...
von Achimt
Dienstag 28. Juni 2011, 08:00
Forum: Datenbankprogrammierung mit Python
Thema: python PostgreSQL & Windows
Antworten: 13
Zugriffe: 2311

Re: python PostgreSQL & Windows

Firewall gecheckt? Der selbe User kommt zu anderen Databases ebenfalls rein, dürfte also nicht an der Firewall liegen. Stimmt deine pg_hba.conf? Was kann falsch sein? Ich hab max_connections = 100 in der postgrsql.conf ausgeschaltet (vllt. hätte es ja daran liegen, sind bestimmt mehr als 100 Thread...
von Achimt
Montag 27. Juni 2011, 21:08
Forum: Datenbankprogrammierung mit Python
Thema: python PostgreSQL & Windows
Antworten: 13
Zugriffe: 2311

python PostgreSQL & Windows

Hallo allerseits, ich versuche grad von sqlite3 auf PostGreSQL (Version 9.0) für Windows7 umzusteigen. Unter python (Version 2.6) nutze ich pg8000.dbapi. In PostGreSQL ist ja nur der Host nutzbar, bei der Herstellung der Verbindung in der Form conn = pg8000.dbapi.connect(host="localhost", ...
von Achimt
Freitag 11. Juni 2010, 12:34
Forum: Datenbankprogrammierung mit Python
Thema: sqlite3.DatabaseError
Antworten: 3
Zugriffe: 1508

sqlite3.DatabaseError

Ich bekomme seit kurzem folgenden Fehler: sqlite3.DatabaseError: malformed database schema (TABELLE1) - near "NO": syntax error Ich verwende Python 2.6 und sqlite3 Kann mir jemand verraten, um was es sich für einen Fehler handelt? Bis hat es ganz normal funktioniert, am pyhton-Script hatte...
von Achimt
Freitag 20. November 2009, 10:47
Forum: Tkinter
Thema: unzeitiger Start von command
Antworten: 8
Zugriffe: 2067

wen es interessiert: habe es jetzt so gelöst:

http://paste.pocoo.org/show/151866/

Vielen Dank nochmal für die Tipps und Hinweise.
von Achimt
Freitag 20. November 2009, 07:48
Forum: Tkinter
Thema: unzeitiger Start von command
Antworten: 8
Zugriffe: 2067

Die Idee ist mir gestern abend aufm Sofa auch gekommen. Ich hab noch nicht viel mit OOP bisher am Hut gehabt. Ich mach mich mal an die Arbeit.
von Achimt
Donnerstag 19. November 2009, 20:03
Forum: Tkinter
Thema: unzeitiger Start von command
Antworten: 8
Zugriffe: 2067

noch eine Nachfrage zu (oder eher 2 :wink:) : 1. Welche Möglichkeiten habe ich Rückgabewerte von Funktionen in der main() zu erhalten ? 2. In den Funktionen PfadWechseln() und Tabelle1() kann ich nicht auf HauptFenster = Tkinter.Tk() zugreifen (ist ja in der main () definiert). Gibt es noch eine Mög...
von Achimt
Donnerstag 19. November 2009, 18:39
Forum: Tkinter
Thema: unzeitiger Start von command
Antworten: 8
Zugriffe: 2067

Danke an Euch Beide. Fehler begriffen. Im Bsp. von wuf wird über lampda eine Funktion geschaffen, die nichts weiter macht, als die Funktion PfadWechseln mit den Argumenten PfadDatenbanken und name aufzurufen. Wenn ich demnach den Code so ändere: MenuProgramm.add_command(label = "Pfad der Datenb...
von Achimt
Donnerstag 19. November 2009, 17:11
Forum: Datenbankprogrammierung mit Python
Thema: Liste in ein einzelnes DB-Feld?
Antworten: 11
Zugriffe: 3376

Danke nochmal an alle, die geantwortet haben. Ich versuche mich erst mal an Datenbanken an sich. Werde mich aber an Python und Sqlite abmühen.
von Achimt
Donnerstag 19. November 2009, 17:04
Forum: Tkinter
Thema: unzeitiger Start von command
Antworten: 8
Zugriffe: 2067

unzeitiger Start von command

Ich verwende folgenden Code: http://paste.pocoo.org/show/151682/ Der Programmlauf öffnet das HauptFenster mit den erwünschten Menus. Bevor ich jedoch irgendeinen Menupunkt anwähle, kommen folgende Ausdrucke: Pfad von Datenbanken wechseln C:\Dokumente und Einstellungen\xy\Eigene Dateien\PythonProject...
von Achimt
Donnerstag 12. November 2009, 10:58
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: PyGame: Umwandlung Farben (mapped Color in RGB(A)-Tupel)
Antworten: 3
Zugriffe: 2798

ahhr

Danke
von Achimt
Dienstag 10. November 2009, 15:31
Forum: Datenbankprogrammierung mit Python
Thema: Liste in ein einzelnes DB-Feld?
Antworten: 11
Zugriffe: 3376

Re: Liste in ein einzelnes DB-Feld?

... In so einem Fall baust du einfach eine zweite Tabelle auf die als Felder zum ersten eine Referenz auf deine erste Tabelle hat (Fremdschlüssel) und zum zweiten ein Feld für eine Integer-Zahl. In dieser Tabelle .... So einfach scheint es zumindest bei SQLite nicht zu sein http://glossar.hs-augsbu...
von Achimt
Dienstag 10. November 2009, 13:48
Forum: Datenbankprogrammierung mit Python
Thema: Liste in ein einzelnes DB-Feld?
Antworten: 11
Zugriffe: 3376

Vielen Dank erstmal @all.

Viel Stoff zum Lesen und Lernen...
von Achimt
Dienstag 10. November 2009, 13:39
Forum: Datenbankprogrammierung mit Python
Thema: Liste in ein einzelnes DB-Feld?
Antworten: 11
Zugriffe: 3376

hmm, was ist ein ORM?

Ich habe ewig nicht mehr programmiert (zuletzt vor 15 Jahren glaub ich, und das in Pascal) und mit Python erst vor kurzem angefangen.
von Achimt
Dienstag 10. November 2009, 13:24
Forum: Datenbankprogrammierung mit Python
Thema: Liste in ein einzelnes DB-Feld?
Antworten: 11
Zugriffe: 3376

Liste in ein einzelnes DB-Feld?

Gibt es eine Möglichkeit, in einer Tabelle einer Datenbank ein Feld zu definieren, in welches eine Liste geschrieben werden kann? Dabei soll die Liste eine Liste von 0 ... n Integer-Zahlen sein, d.h. in jedem Datensatz anders. Bsp. einer Definition: http://paste.pocoo.org/show/149770/ --> "Trup...
von Achimt
Dienstag 10. November 2009, 12:55
Forum: Sonstige (Pygame, PyOpenGL, ...)
Thema: PyGame: Umwandlung Farben (mapped Color in RGB(A)-Tupel)
Antworten: 3
Zugriffe: 2798

PyGame: Umwandlung Farben (mapped Color in RGB(A)-Tupel)

Der Code gemäß http://paste.pocoo.org/show/149622/ unterbricht hier: _Farbe = pygame.Surface.unmap_rgb(_FarbeInt) mit folgender Fehlermeldung: print pygame.surface.unmap_rgb(_FarbeInt) AttributeError: 'module' object has no attribute 'unmap_rgb' Lt. http://www.pygame.org/docs/ref/surface.html#Surfac...