Probleme beim importieren
Verfasst: Samstag 10. März 2012, 19:45
Hey all,
Ich stehe vor einem kleinen, lästigen, mir recht ärgerlichen Problem! Und zwar importiere ich von der Klasse InputProof() die Klasse Configuration(), bekomme aber beim Aufruf eines Attributes (Configuration.WorkPath) eben dieser Klasse die Fehlermeldung das der Klassenname nicht definiert ist (beim importieren selbst gibt es keine Fehlermeldung).
Und das ganz komische ist, dass es vorher noch funktionierte bis ich etwas grössere Änderungen an der Configuration()-Klasse vorgenommen habe (jedoch weder etwas am Klassennamen noch am Dateinamen welche selbstverständlich beide genau gleich heissen)
Configuration()-Code:
InputProof()-Code:
Fehlermeldung:
Und irgendwie habe ich so das dumme Gefühl das es ein kleiner Fehler ist welchen ich die ganze Zeit nicht bemerke! 
Gruss MightyM
Ich stehe vor einem kleinen, lästigen, mir recht ärgerlichen Problem! Und zwar importiere ich von der Klasse InputProof() die Klasse Configuration(), bekomme aber beim Aufruf eines Attributes (Configuration.WorkPath) eben dieser Klasse die Fehlermeldung das der Klassenname nicht definiert ist (beim importieren selbst gibt es keine Fehlermeldung).
Und das ganz komische ist, dass es vorher noch funktionierte bis ich etwas grössere Änderungen an der Configuration()-Klasse vorgenommen habe (jedoch weder etwas am Klassennamen noch am Dateinamen welche selbstverständlich beide genau gleich heissen)
Configuration()-Code:
Code: Alles auswählen
import os
from ControlPanel import *
from InputProof import *
from shutil import copy
class Configuration():
ConfigurationPath = "C:\Configuration"
ConfigurationFileName = "configuration.txt"
WorkPath = "C:\Dictonarys"
...Code: Alles auswählen
from Configuration import *
from ControlPanel import *
from os import listdir
class InputProof():
WorkPath = Configuration().WorkPath
...Code: Alles auswählen
Traceback (most recent call last):
File "PFAD\InputProof.py", line 9, in InputProof
WorkPath = Configuration().workpath
NameError: name 'Configuration' is not definedGruss MightyM