Python! kann kein text ausgeben!
-
import sys
class Phonebook():
def __init__(self):def message():
print 'T'x = Phonebook()
print x.message()wieso zum teufel laesst sich "T" nicht in der konsole anzeigen?! egal was ich mache, ich kann nichts anzeigen aus der klasse Phonebook
-
verzweifa schrieb:
import sys
class Phonebook():
def __init__(self):def message():
print 'T'x = Phonebook()
print x.message()wieso zum teufel laesst sich "T" nicht in der konsole anzeigen?! egal was ich mache, ich kann nichts anzeigen aus der klasse Phonebook
das liegt wohl daram, dass du die funktion message innerhalb vom Konstruktor __init__ von Phonebook definierst hast. message ist keine methode der klasse Phonebook; der erste parameter is ja net mal self... du hast soeben eine lokale fuinktion innerhalb vom Konstrukltor erzeugt. Das was du willst, ist dieser code:
http://pastebin.com/m7c829d4f(hab den mal auf pastebin getan, da die formatierung sonst im forum kaputt geht)
versi
-
fghfgh schrieb:
(hab den mal auf pastebin getan, da die formatierung sonst im forum kaputt geht)
Siehe code-Tags
( [code ]
foo
[/code ]ohne Leerzeichen vor dem ])