import mafia
game.add_faction(Town())
game.add_faction(Town())
game.add_faction(Mafia("Crypto Mafia"))
game.add_player("Alice", Cop(town))
game.add_player("Bob", Doctor(town))
game.add_player("Eve", Goon(mafia))
を定義していないとリターンをインポートされたモジュール内の関数が、私はモジュールをテストしようとしたとき、それは私を与えます"ゲーム"は定義されていない、私はマフィアをインストールし、dirコマンドでそれをチェックし、それは動作します。私はここでは間違っているので、私に教えてください。私はマフィアと呼ばれるモジュールとPythonプログラムを書くためにしようとしている(それはgithubのからだ:<a href="https://github.com/calder/mafia/" rel="nofollow noreferrer">https://github.com/calder/mafia/</a>)こんにちは
(ところで私は、Pythonに新たなんだ、私をbashのはありません)
編集:
に変更し、インポートマフィアは今与え 'mafia.game' には属性 'add_faction' エラーを持っていません。
を追加することができます'。 –
これで 'mafia.game'には属性 'add_faction'がありません。 –
@ÜmitYaylaGame()オブジェクトとしてゲームインスタンスを作成しましたか? –