Wie zwei Funktionen Gleichzeitig laufen lassen?
Verfasst: Dienstag 22. Mai 2007, 17:58
Hallo
Ich wüsste gerne wie ich diese zwei funktionen gleichzeitig laufen lassen kann?
Schon mal danke
Euer Teabag
Ich wüsste gerne wie ich diese zwei funktionen gleichzeitig laufen lassen kann?
Code: Alles auswählen
from os import system
system ("color 1F")
print "Willkommen im Chat!" ### Frägt nach dem Namen, und nach den IP adressen. ###
name = raw_input("Dein Name:")
eigeneIP = raw_input("Geb hier deine eigen IP an:")
print "Mit welchem pc wollen sie chatten?"
ip = raw_input("Bite geben sie hier die IP adresse an:")
print "Connecting..."
name = name + ":"
def printmessage():
while True:
global name
global ip
inp = open(ip + "\\daten\\chat2.txt","a") # öffnet die datei chat2.txt
eingabe = raw_input(name)
if eingabe == ("help"):
print "exit = chat schliessen"
print "changename = Name aendern"
print "loeschen = Verlauf loeschen"
print "options = Farben aendern"
print "ipchange = IP des anderen Pc's ändern"
if eingabe == ("exit"):
system ("exit")
if eingabe == ("ipchange"):
ip = raw_input("Bite geben sie hier die IP adresse an:")
if eingabe == ("options"):
print "Hier kannst du die Farben aendern, als erstes musst du color schreiben und "
print "hinten dran die jeweilige Kombination fuer die Farbe (immer links fuer den "
print "hintergrund und rechts fuer die schrift (z.B. color 30):"
print "1 = Dunkelblau"
print "0 = Schwarz"
print "2 = Dunkelgruen"
print "4 = Dunkelrot"
print "5 = Lila"
print "7 = Hellgrau"
print "8 = Dunkelgrau"
print "9 = Blau"
print "C = Rot"
print "E = Gelb"
print "F = Weiss"
color = raw_input()
system (color)
if eingabe == ("loeschen"):
print "Willst du wirklich den ganzen Verlauf löschen?"
leeren = raw_input("JA?")
if leeren == ("JA"):
system ("cls")
elif leeren == ("ja"):
system("cls")
if eingabe == ("changename"):
name = raw_input("Dein Name:")
name = name + ":"
inp.write (name) ### Schreibt den Namen und den Eingabetext ###
inp.write (eingabe)
inp.write ("\n")
inp.close()
def findusermessage():
global eigeneIP
anzahlzeilen = 0
while True:
usermessage = open(eigeneIP + "\\daten\\chat2.txt","r") ### öffnet die datei chat2.txt ###
text = usermessage.readlines()
if len(text) > anzahlzeilen: ### Schaut ob ein der andere User eine neue Message hinterlassen hat. ###
print text[-1] ### Schreibt die Message des anderen Users ###
anzahlzeilen = len(text)
else:
anzahlzeilen = len(text)
usermessage.close()
Euer Teabag