Hey Leute,
folgendes Problem, ich habe folgende Scripte als Konfigurations scripte geschrieben:
FirstConfig:
Loop2 = 1
Config = open("ipconfig.txt", "w")
Config.close()
Config = open("userconfig.txt", "w")
Config.close()
Config = open("passwordconfig.txt", "w")
Config.close()
Config = open("dbconfig.txt", "w")
Config.close()
print "finsish"
Config:
Loop2 = 1
ipcr = open("ipconfig.txt", "r")
ipc = ipcr.read()
print "ip = "
print ipc
ipcr.close
uscr = open("userconfig.txt", "r")
usc = uscr.read()
print "user = "
print usc
uscr.close
passcr = open("passwordconfig.txt", "r")
passc = passcr.read()
print "password = "
print passc
passcr.close
dbcr = open("dbconfig.txt", "r")
dbc = dbcr.read()
print "db = "
print dbc
dbcr.close
while Loop2 == 1:
ip = int(input("Ip eingeben:"))
ipcw = open("ipconfig.txt", "w")
ipcw.write(ip)
ipcw.close()
jetzt würde ich gerne im 2. Script mit ipcw.write() die Variable ip dich oben ja mit z.B. 192.168.1.7 festgelegt habe in das Dokument ipconfig.txt schreiben, genauso dann später mit user in userconfig.txt, password in passwordconfig.txt und Datenbank in dbconfig.txt. Hat da jemand eine Ahnung wie das geht?
Was noch besser wäre wenn ich in einer einzigen config Datei
ip = 192.168.1.7
user = Hans Müller
password = Gerd Müller
db = Telefonbuch
speichern könnte und dies dann auch einzeln auslesen und im python script in neue Variablen speichern kann, z.B. :
Ausgabe = int(input("Was möchten sie haben?\n1 = ip\n2=user\n3=password\n4=db\n"))
Dann folgt die Eingabeaufforderung, ich drücke z.B. 2 und als Ausgabe im Programm kommt mit dem Befehl:
print "user:"
Ausgabe:
user:
Hans Müller
und er das wie gesagt dann im Programm als user = Hans Müller liest.
Ich hoffe ich hab's nicht zu kompliziert erklärt und hoffe das mir jemand helfen kann!
Danke im Vorraus
MFG Hannes
folgendes Problem, ich habe folgende Scripte als Konfigurations scripte geschrieben:
FirstConfig:
Loop2 = 1
Config = open("ipconfig.txt", "w")
Config.close()
Config = open("userconfig.txt", "w")
Config.close()
Config = open("passwordconfig.txt", "w")
Config.close()
Config = open("dbconfig.txt", "w")
Config.close()
print "finsish"
Config:
Loop2 = 1
ipcr = open("ipconfig.txt", "r")
ipc = ipcr.read()
print "ip = "
print ipc
ipcr.close
uscr = open("userconfig.txt", "r")
usc = uscr.read()
print "user = "
print usc
uscr.close
passcr = open("passwordconfig.txt", "r")
passc = passcr.read()
print "password = "
print passc
passcr.close
dbcr = open("dbconfig.txt", "r")
dbc = dbcr.read()
print "db = "
print dbc
dbcr.close
while Loop2 == 1:
ip = int(input("Ip eingeben:"))
ipcw = open("ipconfig.txt", "w")
ipcw.write(ip)
ipcw.close()
jetzt würde ich gerne im 2. Script mit ipcw.write() die Variable ip dich oben ja mit z.B. 192.168.1.7 festgelegt habe in das Dokument ipconfig.txt schreiben, genauso dann später mit user in userconfig.txt, password in passwordconfig.txt und Datenbank in dbconfig.txt. Hat da jemand eine Ahnung wie das geht?
Was noch besser wäre wenn ich in einer einzigen config Datei
ip = 192.168.1.7
user = Hans Müller
password = Gerd Müller
db = Telefonbuch
speichern könnte und dies dann auch einzeln auslesen und im python script in neue Variablen speichern kann, z.B. :
Ausgabe = int(input("Was möchten sie haben?\n1 = ip\n2=user\n3=password\n4=db\n"))
Dann folgt die Eingabeaufforderung, ich drücke z.B. 2 und als Ausgabe im Programm kommt mit dem Befehl:
print "user:"
Ausgabe:
user:
Hans Müller
und er das wie gesagt dann im Programm als user = Hans Müller liest.
Ich hoffe ich hab's nicht zu kompliziert erklärt und hoffe das mir jemand helfen kann!
Danke im Vorraus
MFG Hannes
Zuletzt bearbeitet: