[Python-de] Klasseninstanzen

robert schneider mariachi at gmx.ch
Wed Feb 26 13:42:39 EST 2003


Hallo.

Versuche mich gerade mit Klassen in Python vertraut zu machen, doch 
begegnet mir eine Sache, die mich einfach wundert...

Folgendes Snippet

# anfang _mod_importDic.py
class ConvertFile:
     def __init__(self, file):
         self.file = file
	usw
     def Count(self):
         print "aha"
	usw
# ende _mod_importDic.py


# _run_importDic.py
+++++++++++++++++++++ DAS FUNKTIONIERT

from _mod_importDic import *

myConverter = ConvertFile
print dir(myConverter)

+++++++++++++++++++++ DAS FUNKTIONIERT NICHT, WESHALB??

from _mod_importDic import *

myConverter = ConvertFile()
print dir(myConverter)

Ich dachte eine Klasseninstanz wird immer
Instanz = Klasse() erzeugt.

Gruesse
Robert 





More information about the Python-de mailing list