私はPythonを初めて使い始めました。私はこの非常に単純なコードブロックを書いた。それはIDEからうまく動作しますが、私はそれを対話型コンソールで実行することはできません。 Visual StudioとPyCharmで対話型コンソールを使用しようとしました。ファイルmonster.pyがプロジェクトNew_Program.pyにあります。 トレースバック(最新の呼び出しの最後):私は、Visual StudioでモンスターインポートモンスターpycharmまたはVisual Studioのインタラクティブウィンドウにクラスをインポートする方法
からを入力し、対話型のウィンドウでは、私は次のエラーを取得する はImportErrorで ファイル「」、1行目、:いいえモジュールPyCharmで「怪物
という名前の私はモンスターのインポートモンスターからを入力してくださいしかし、私は対話プロンプトmo.colorを入力しようとすると、その後、私が得るとき、私はすぐにエラーを得ることはありませんfエラーコード:run_code内のファイル "C:¥Users¥Live¥Anaconda3¥lib¥site-packages¥IPython¥core¥interactiveshell.py" 2885行トレースバック(最新の最終コール) exec(code_obj、self .user_global_ns、self.user_ns) ファイル ""、1行目、 mo.colorに NameError:名 'MO' が
class Monster(object):
hit_points = 1
color = "yellow"
weapon = "sword"
mo = Monster()
mo.color
私はまだ、対話型のウィンドウにエラーを取得していていますことを試みました。トレースバック(直近の最後のコール): ファイル ""、行1、 NameError:名前 'mo'が定義されていません。 –
Oedipus
2つのファイルが同じフォルダまたは異なるディレクトリにありますか? – pathoren
PyCharmsでは、パスはC:\ Users \ Live \ PycharmProjects \ My First Project \ monster.pyです。C:\ Users \ Live \ PycharmProjects \ My First Project \モンスターから入力しようとしました。py importモンスターが動作しませんでした。構文エラーが無効です – Oedipus