同様の質問で他のスレッドを検索しましたが、答えが見つかりません。基本的に、私はクラスを持っています:
import Android_Class
class Android_Revision(object):
def __init__(self):
# dict for storing the classes in this revision
# (format {name : classObject}):
self.Classes = {}
self.WorkingClass = Android_Class()
self.RevisionNumber = ''
def __call__(self):
print "Called"
def make_Class(self, name):
newClass = Android_Class(name)
self.Classes.update({name : newClass})
self.WorkingClass = newClass
def set_Class(self, name):
if not(self.Classes.has_key(name)):
newClass = Android_Class(name)
self.Classes.update({name : newClass})
self.WorkingClass = self.Classes.get(name)
このクラスのインスタンスを作成しようとしています:
Revision = Android_Revision()
そのとき、エラーが発生します。ほぼ同じことをしている別の状況があり、正常に機能しているため、混乱しています。2つの違いがこのエラーにつながるのかわかりません。ありがとう。