0

main.py

import try_modules
cats = 2
try_modules.printCats()

try_modules.py

def printCats():
    global cats
    print cats

これはエラーをスローします。メインモジュールからインポートされたモジュールに「疑似グローバル」変数を使用する正しい方法は何ですか?

4

2 に答える 2

0

あなたの main.py は、変数の猫がどのモジュールに属しているかを知りません。使用する

try_modules.cats = 2

またはインポートを修正して読む

from try_modules import cats
于 2013-09-19T08:34:51.157 に答える