2010-12-16 10 views
0

Ich habe gerade angefangen, mit Python zu spielen, und ich mag es wirklich. Ich bin in der Lage, mit pydobc eine Verbindung zu meiner Datenbank herzustellen und die Ergebnisse zu drucken. Allerdings muß ich helfen, den nächsten Schritt in einer ‚Form‘ die Informationen in einer TabelleMit pyodbc, und html.py, um eine Tabelle zu generieren

import pyodbc 
connection = pyodbc.connect(MY STRING) 
cur = connection.cursor() 
cur.execute("select top(10) May07Control.seq, May07Control.member from dbo.May07Control") 
for row in cur: 
    print "member: %s"% row.member 
    print "seq: %s"% row.seq 

##OR the one-line way 

cur.execute("select May07Control.seq, May07Control.member from dbo.May07Control") 
resultList = [(row.member, row.seq) for row in cur] 
+0

1) Welche Art von Tabelle - eine GUI? eine HTML-Tabelle? ein PDF-Bericht? 2) Das hat nichts mit der Datenbank zu tun, oder? – katrielalex

+0

an diesem Punkt würde ich mit beiden glücklich sein, aber mein Ziel ist es, html – MyHeadHurts

+0

nein die Datenbank funktioniert tatsächlich, es verbunden und es gedruckt alles im Leerlauf, so dass es gut war. – MyHeadHurts

Antwort

1

So zu vergeben, wenn Sie Python durch IDLE laufen und Sie sind in einer Browser-Ansicht/Schnittstelle Ziel. Der nächste Schritt besteht darin, einen Entwicklungsserver auf Ihrem lokalen Computer auszuführen. Alle Vorlagen-Engines werden mit Kochbuchanweisungen geliefert, wie dies zu tun ist. Bottle ist ein sehr einfaches Beispiel.

Ich persönlich benutze die Entwicklungsserver, die mit Google App Engine und PyDev in Eclipse kommen, und Sie könnten möglicherweise die included Python server verwenden.

Verwandte Themen