Hallo,
ich hab da ein kleines Problem mit "Klassen"
Ich habe folgenden Code im Hauptprogramm
Code: Alles auswählen
#/usr/bin/python
# -*- coding: utf-8 -*-
import klassen
datei=klassen.Dateipfad()
titel=klassen.Titelzeilen()
Code: Alles auswählen
#!/usr/bin/python
# -*- coding: utf-8 -*-
class Dateipfad(object):
def __init__(self):
self._home="xxx"
self.pf_begegnungen=self._home+"/begegnungen/"
self.pf_rangliste=self._home+"/rangliste/"
self.pf_spielerdaten=self._home+"/spielerdaten/"
self.pf_gel_spieler=self._home+"/geloeschte_spieler/"
class Titelzeilen(object):
def __init__(self):
self.bg8="Eingabe 8-Ball"
Code: Alles auswählen
Traceback (most recent call last):
File "/home/klaus/python31_elobillard/elobi.py", line 8, in <module>
titel=klassen.Titelzeilen()
AttributeError: 'module' object has no attribute 'Titelzeilen'
Stelle gerade fest, das meine "*.pyc"anscheinend nicht neu compiliert wird. Da ich IDLE als IDE verwende, frage ich mich, ob IDLE bei Änderungen in den Modulen die "*.pyc" neu anlegt?