Seite 1 von 1

frage zu variablen

Verfasst: Freitag 21. Juli 2006, 11:52
von rene04
hallo,

ich habe eine frage zu variablen. ich habe einen command abgesetzt wie folgt:

Code: Alles auswählen

cmd = 'mysql -u user -ppass -e "update con_clients set htmlpath" usr_web5_1'
os.popen(cmd)
nun mag ich gerne user und pass als variablen deklarieren. das ist ja nicht das problem:

Code: Alles auswählen

user = 'hans'
pass = '0815'
...wie bekomme ich die nun in mein cmd rein?

gruesse rene

Verfasst: Freitag 21. Juli 2006, 11:57
von pr0stAta
Beispiel:

Code: Alles auswählen


user = "hans"
passw = "passwort"

cmd = "mysql -u %s -p %s" %(user, passw)
print cmd

>> mysql -u hans -p passwort

Re: frage zu variablen

Verfasst: Freitag 21. Juli 2006, 12:32
von bb1898
rene04 hat geschrieben:hallo,

ich habe eine frage zu variablen. ich habe einen command abgesetzt wie folgt:

Code: Alles auswählen

cmd = 'mysql -u user -ppass -e "update con_clients set htmlpath" usr_web5_1'
os.popen(cmd)
Und warum nutzt Du nicht MySQLdb für die Kommunikation mit Deiner Datenbank?

Mehr dazu, nicht nur für MySQL:

http://www.python.org/doc/topics/database/

Verfasst: Freitag 21. Juli 2006, 12:41
von rene04
bis ich mich da wieder reingelesen habe. das script soll eigentlich schnell fertig gestellt sein, das ist es nun :)

gruesse