python インポートエラー クラスimport
解決したいこと
ここに解決したい内容を記載してください。
別のファイル(games.py)のクラスを(main.py)にインポートしたいです。
例)
Ruby on RailsでQiitaのようなWebアプリをつくっています。
記事を投稿する機能の実装中にエラーが発生しました。
解決方法を教えて下さい。
発生している問題・エラー
``
出ているエラーメッセージを入力
File "d:\python\oop\main.py", line 1, in <module>
from games import Game
ImportError: cannot import name 'Game' from 'games'
例)
NameError (uninitialized constant World)
または、問題・エラーが起きている画像をここにドラッグアンドドロップ
### 該当するソースコード
```言語名main.py(インポートする方です)
ソースコードを入力
```from games import Game
game.py (インポートされる方です)
class Game:
def battle(self,pokemon):
print(f'{pokemon.name}が現れた{pokemon.name}のhpは{pokemon.hp}だ')
pokemon.attack()
例)
```ruby
def greet
puts Hello World
end
自分で試したこと
ここに問題・エラーに対して試したことを記載してください。
ファイル名やクラス名が間違ってないかを確認しました。
0