私は基本的なテキストベースのゲームを作ろうとすると、プログラミングにはかなり新しいです。私はキャラクター作成のためのモジュールと、戦いや市場参入のためのモジュールを輸入する中心的な「ハブ」を持っています。私の質問は次のとおりです。Python:オブジェクトをインスタンス化し、インポートされたモジュールにアクセスするにはどうすればいいですか?
ハブスクリプトでクラス 'Player'からオブジェクト 'player'をインスタンス化します。次に、 '店'スクリプトをインポートします。このスクリプトは、 'プレーヤー'オブジェクトの属性を読み取って編集できる必要があります。私はハブスクリプトを実行するときしかし、私は得る:
NameError: name 'player' is not defined
私は「プレイヤー」がハブスクリプトでインスタンス化されたので、これはおそらく実現し、かつその輸入ショップモジュールがそれを読み取ったり編集することはできません。そこにあるスクリプトだけでなく、そのスクリプトにインポートされたモジュールにアクセスできるようにする方法はありますか?ありがとう!
この[URL](http://stackoverflow.com/help)をチェックしてください。コンテンツの品質を上げることが有効です –