Python - 異なるファイルの変数スコープの問題
某草草
某草草 2017-05-18 10:50:10
0
1
556

現在、2 つのファイルがあります:

リーリー リーリー

コマンドラインから $ python3 a.py を呼び出すと、NameError が発生します。ここがわかりません。a.py を直接呼び出す場合、x はグローバル変数とみなされませんか? LEGB のルールによれば、なぜ間違っているのでしょうか?

某草草
某草草

全員に返信(1)
phpcn_u1582

x はファイル a でのみ表示されます。ファイル a に b をインポートすると、ファイル b のメソッド printx がファイル a に表示されるだけで、ファイル x のファイル b に対する非表示は変更されません。 。

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート