Python例外エラー
NameErrorNameError: 名前が定義されていません
定義されていないローカルまたはグローバルの名前が参照されました。
python
このエラーの原因
変数、関数、またはモジュール名が現在のスコープに存在しません。主な原因として、タイプミス、モジュールのインポート忘れ、代入前の変数参照、別スコープの名前参照などが挙げられます。
修正方法
変数名のタイプミスを確認してください。必要なモジュールをインポートしてください。変数は使用前に定義されていることを確認してください。スコープルールを確認し、関数内の変数は外部からアクセスできません。必要に応じて global または nonlocal キーワードを使用してください。
例
print(undefined_var) # NameError: name 'undefined_var' is not defined関連するエラーコード
Python例外エラー
OSErrorOSError
I/O 操作中にシステムレベルのエラーが発生しました。
python
詳細を表示 Python例外エラー
RecursionErrorRecursionError
最大再帰深度を超えた。
python
詳細を表示 Python例外エラー
FileExistsErrorFileExistsError
対象のファイルまたはディレクトリが既に存在するため操作が失敗しました。
python
詳細を表示 Python例外エラー
pip: ERROR: Could not install packagespip: ERROR: パッケージをインストールできませんでした
pipが1つ以上のPythonパッケージのインストールに失敗しました。
python
詳細を表示 Python例外情報
SystemExitSystemExit
プログラム終了を要求するために sys.exit() によって送出される。
python
詳細を表示 Python例外エラー
AttributeErrorAttributeError
オブジェクトに要求された属性またはメソッドが存在しません。
python
詳細を表示