Die Suche ergab 12 Treffer

von Poolboy
Freitag 25. September 2009, 08:06
Forum: Datenbankprogrammierung mit Python
Thema: Config generieren aus DB
Antworten: 13
Zugriffe: 2877

Was hat eigentlich das zu bedeuten:


#!/usr/bin/python

import MySQLdb

db=MySQLdb.connect(host="localhost",
user="root",
passwd="ficken",
db="test")

print "db connect hat geklappt"



sash at lxsasi in python % ./dbconnect.py
/usr/lib/python2.6/site-packages/MySQL_python-1.2.3b2-py2.6-linux ...
von Poolboy
Freitag 25. September 2009, 06:46
Forum: Datenbankprogrammierung mit Python
Thema: Config generieren aus DB
Antworten: 13
Zugriffe: 2877


Ich würde eine Sequenz von Tupeln (host, pname, wert) nehmen und mittels
" ".join(tpl)
zeilenweise zu einem Text zusammenfügen.

Damit fehlt aber das drum herum ;-)

data = []
# in rows die DB Ergebnisse
for row in rows:
data.append(u"""
define host {{
{0}
}}
""".format("\t".join(row ...
von Poolboy
Donnerstag 24. September 2009, 14:51
Forum: Datenbankprogrammierung mit Python
Thema: Config generieren aus DB
Antworten: 13
Zugriffe: 2877

Danke!

Ja zwischen host pname und pvalue soll jeweils ein Tab sein.
Dann schau ich mal, ob ich das mit einem Tupel hinbekomme :-/
von Poolboy
Donnerstag 24. September 2009, 14:03
Forum: Datenbankprogrammierung mit Python
Thema: Config generieren aus DB
Antworten: 13
Zugriffe: 2877

Ausgangslage:

DB / Tabelle mit:

Host | pname | pvalue |
-------------------------------
host1 | parameter | 100 |
host2 | parameter | 200 |

also 3 Spalten mit Host, pname und pvalue die befüllt werden.

Die Config sieht so aus:

define host {
host1 parameter 100
}

so und ich hab nur die DB mit ...
von Poolboy
Donnerstag 24. September 2009, 10:11
Forum: Datenbankprogrammierung mit Python
Thema: Config generieren aus DB
Antworten: 13
Zugriffe: 2877

Re: Config generieren aus DB



Jetzt frage ich mich schon seit 2 Tagen wie ich es hinbekommen kann daraus eine schöne Nagiosconfig zu basteln. Also damit die Nagios Syntax der .cfg's beim generieren erhalten bleibt??

Kann mir da jemand auf die Sprünge helfen?

Danke schonmal! Ich hoffe, ich habe mein Problem detailliert genug ...
von Poolboy
Donnerstag 24. September 2009, 08:23
Forum: Datenbankprogrammierung mit Python
Thema: Config generieren aus DB
Antworten: 13
Zugriffe: 2877

von Poolboy
Donnerstag 24. September 2009, 07:28
Forum: Datenbankprogrammierung mit Python
Thema: Config generieren aus DB
Antworten: 13
Zugriffe: 2877

Config generieren aus DB

Hi,

ich will aus einer vorhandenen DB eine Nagios config generieren.
Ich habe mir jetzt schonmal MySQL-Python installiert. Das kann ich dann mit "import _mysql" benutzen.

Jetzt frage ich mich schon seit 2 Tagen wie ich es hinbekommen kann daraus eine schöne Nagiosconfig zu basteln. Also damit die ...
von Poolboy
Mittwoch 8. Juli 2009, 18:40
Forum: Codesnippets
Thema: Probleme bei Bsp aus Think Python
Antworten: 5
Zugriffe: 2598

Vielen Dank an Euch! Jetzt funktioniert es bei mir auch! :D
Aber ist schon seltsam, hab mir gestern stundenlang den Kopf zerbrochen. :K naja, wird bestimmt nicht das letzte Mal gewesen sein...

So gehts mir auch manchmal. Aller Anfang ist schwer ;) Aber es wird von Tag zu Tag besser. Man kriegt ...
von Poolboy
Mittwoch 8. Juli 2009, 18:34
Forum: Codesnippets
Thema: Beep ...
Antworten: 11
Zugriffe: 8154

print text,

was macht print text? ich seh da keine Variable für 'text'?
Bin noch Anfänger ;)
von Poolboy
Dienstag 26. Mai 2009, 06:48
Forum: Tkinter
Thema: Funktion aus anderer Klasse
Antworten: 6
Zugriffe: 6962

@Poolboy: Wie EyDu schon sagte bringt das `C` keinen Mehrwert. Das es eine Klasse ist, siehst Du schon daran, das es mit einem Grossbuchstaben beginnt. Das ist die in Python übliche Namenskonvention. Die ist übrigens auch bei C++ recht weit verbreitet.

Bei dem `CFenster`-Quelltext fällt noch auf ...
von Poolboy
Montag 25. Mai 2009, 10:22
Forum: Tkinter
Thema: Funktion aus anderer Klasse
Antworten: 6
Zugriffe: 6962

Vielen herzlichen Dank für die schnelle Hilfe :-)

Habs auch gleich gecheckt.
Ich hab mir das mit C so angewöhnt. Wieso soll ich mir das wieder abschminken? So seh ich auf den ersten Blick, dass es sich bei CIrgendwas um eine ganze Klasse handelt.

Gibt es in Python damit irgendwann Probleme? Ich ...
von Poolboy
Montag 25. Mai 2009, 09:53
Forum: Tkinter
Thema: Funktion aus anderer Klasse
Antworten: 6
Zugriffe: 6962

Funktion aus anderer Klasse

Hi,

ich habe hier eine Klasse


from Tkinter import *


class CFenster:


def __init__(self):
owadress = Tk()

self.label = Label(owadress, text='Text bla...' )
self.label.pack()

self.ende = Button(owadress, text='Beenden', command=owadress.destroy)
self.ende.pack(side=RIGHT)

self ...