Die Suche ergab 12 Treffer

von s45f
Dienstag 28. Oktober 2014, 13:54
Forum: Webframeworks
Thema: WTFrom QuerySelectField Problem
Antworten: 0
Zugriffe: 1635

WTFrom QuerySelectField Problem

Hallo zusammen,

ich hätte da mal ein kleines Problem um zwar bei einem from in einem klein flask Projekt.

form.py

from flask.ext.wtf import Form
from app import app, db
from models import Pictures
from sqlalchemy import distinct, asc
from wtforms.ext.sqlalchemy.fields import QuerySelectField ...
von s45f
Mittwoch 22. Oktober 2014, 10:46
Forum: Datenbankprogrammierung mit Python
Thema: SqlAlchemy Session close Problem
Antworten: 3
Zugriffe: 1558

Re: SqlAlchemy Session close Problem

@Backjack:
Danke, wollte mir gerade selbst antworten ;)
Bin zu der gleichen Erkentniss gekommen, allerdings mit einer etwas abweichenden Lösung

from sqlalchemy.pool import NullPool

engine = create_engine(
'mysql://{0}:{1}@{2}/{3}?charset=utf8'.format(
config.user, config.password, config.server ...
von s45f
Mittwoch 22. Oktober 2014, 09:25
Forum: Datenbankprogrammierung mit Python
Thema: SqlAlchemy Session close Problem
Antworten: 3
Zugriffe: 1558

SqlAlchemy Session close Problem

Hey zusammen,

ich hab ein Problem das sich eine Verbindung zur Datenbank nicht korrekt beendet und offen bleibt, was zu späteren Problemen (timeout) und somit Script abbruch führt.

Der Part um den es sich dreht

def db_update()
'''Some Python Code'''
with closing(session()) as s:
for elem in row ...
von s45f
Dienstag 11. März 2014, 10:16
Forum: Webframeworks
Thema: flask 'in memory zip create' (stringIO, zipfile)
Antworten: 10
Zugriffe: 2855

Re: flask 'in memory zip create' (stringIO, zipfile)

Kann dir gerade nicht ganz folgen,
so ist es doch auch vorgesehen.


| writestr(self, zinfo_or_arcname, bytes, compress_type=None)
| Write a file into the archive. The contents is the string
| 'bytes'. 'zinfo_or_arcname' is either a ZipInfo instance or
| the name of the file in the archive ...
von s45f
Dienstag 11. März 2014, 09:23
Forum: Webframeworks
Thema: flask 'in memory zip create' (stringIO, zipfile)
Antworten: 10
Zugriffe: 2855

Re: flask 'in memory zip create' (stringIO, zipfile)

@BlackJack:

Achso,
ich dachte eigentlich das er einfach nen zipfile im speicher aufmacht und die einzelnen Daten direkt dort rein appendet durch die Schleife bis das abgearbeitet ist.
Hab nach geschaut ob es ggf. möglich wäre alles erstmal in nen string zu schreiben und den an zipfile zu übergeben ...
von s45f
Montag 10. März 2014, 16:28
Forum: Webframeworks
Thema: flask 'in memory zip create' (stringIO, zipfile)
Antworten: 10
Zugriffe: 2855

Re: flask 'in memory zip create' (stringIO, zipfile)

@Sirius3: stimmt, ich habs nur kurz runtergebrochen um es verständlicher zu machen daher hab ich für die liste einfach list gewählt, in der langen version stehen dann auch die 'korrekten namen'

@Blackjack: danke für die code verbesserung, liest sich ungleich besser und eleganter.
hab ich gleich ...
von s45f
Donnerstag 6. März 2014, 17:40
Forum: Webframeworks
Thema: flask 'in memory zip create' (stringIO, zipfile)
Antworten: 10
Zugriffe: 2855

Re: flask 'in memory zip create' (stringIO, zipfile)

So läufts:

in_memory_zip = StringIO.StringIO()
zf = zipfile.ZipFile(in_memory_zip, "a", zipfile.ZIP_DEFLATED, allowZip64=False)
for file in list:
zf.writestr(filename, file)
in_memory_zip.getvalue()
for zfile in zf.filelist:
zfile.create_system = 0
zf.close()
in_memory_zip.seek(0)
return send ...
von s45f
Donnerstag 6. März 2014, 12:08
Forum: Webframeworks
Thema: flask 'in memory zip create' (stringIO, zipfile)
Antworten: 10
Zugriffe: 2855

flask 'in memory zip create' (stringIO, zipfile)

Hallo zusammen,

ich hoffe ihr könnt mir nochmal helfen.
Und zwar möchte ich dem user anbieten größere Mengen an Daten als zip zu downloaden.
Und dieses Zipfile möchte ich gerne nicht auf die Platte schreiben sondern im RAM zusammenbasteln und von dort aus an den user senden.
Das ganze klappt auch ...
von s45f
Donnerstag 27. Februar 2014, 16:00
Forum: Datenbankprogrammierung mit Python
Thema: sqlalchemy relationship grundlangen
Antworten: 7
Zugriffe: 1957

Re: sqlalchemy relationship grundlangen

@jqz4n: Du hast recht db ist irreführend.

Und ja ihr habt recht, hab mir das ganze nochmal überlegt, macht wohl am meisten sinn die entsprechende id der tabelle 2 direkt beim import rauszusuchen, das wird die Zeit des imports zwar erhöhen, mir aber wohl zugleich viel arbeit sparen.

Vielen Dank an ...
von s45f
Donnerstag 27. Februar 2014, 15:36
Forum: Datenbankprogrammierung mit Python
Thema: sqlalchemy relationship grundlangen
Antworten: 7
Zugriffe: 1957

Re: sqlalchemy relationship grundlangen

@Blackjack:
Sorry mein Fehler, beide Tabellen verfügen über ein auto increment Integer Column am Anfang der Tabelle. Damit ist jeder Datensatz eindeutig zu identifizieren.
Allerdings stammen die Daten für beide Tabellen aus unterschiedlichen Quellen, somit kann ich den Bezug erst bei der Suche ...
von s45f
Donnerstag 27. Februar 2014, 15:05
Forum: Datenbankprogrammierung mit Python
Thema: sqlalchemy relationship grundlangen
Antworten: 7
Zugriffe: 1957

Re: sqlalchemy relationship grundlangen

Danke für die schnelle Antwort, gut ich werd mal versuchen das ganze Anwendungsnah zu beschreiben.

Tablette 1 enthält die Aufträge von Kunden mit deren Aufragsnummer, den Artikel(nummer) und dessen Beschichtung.
Tabelle 2 enthält Metadaten zu der Artikel unter anderem deren Artikelnummer und dessen ...
von s45f
Donnerstag 27. Februar 2014, 14:15
Forum: Datenbankprogrammierung mit Python
Thema: sqlalchemy relationship grundlangen
Antworten: 7
Zugriffe: 1957

sqlalchemy relationship grundlangen

hallo,

ich bin recht neu in sachen datenbanken.
und verstehe daher nicht ganz was gehen soll.

und habe ich zwei datenbanken
z.b.

db1{
a;b;c
1;100;450;50
2;100;450;56
3;100;460:50
4;200;503;50
}
db2{
a;b;c;d;e;f
1;3S;f3;def;765;50;4df
2;11;xx;dfs;450;50;4df
3;43;xd;fer;460;56;634
4;df;gr;geg;460 ...