2 つの異なるモジュールに 2 つのクラスがあります。
animal.py
monkey.py
animal.py:
import json
class Animal(object):
pass
猿:
import animal
class Monkey(animal.Animal):
def __init__(self):
super(Monkey, self).__init__()
# Do some json stuff...
をインスタンス化しようとするとMonkey
、
NameError: global name 'json' is not defined
しかしjson
、スーパー クラスの定義モジュールにインポートしているのに、ロードされないのはなぜですか?