Pythonのコーディング中に発生した「name ‘sleep’ is not defined」のエラー対処の方法をご紹介します。
name ‘sleep’ is not defined エラー内容
3行目でエラーが発生しました。
for i in range(1,5):
print(i)
sleep(2)
エラー発生時のコマンドプロンプト
エラーとして表示されている英語の意味を調べてみました。
どうやら「sleep」というものを定義してないようです。
・[is not defined] → 定義されていない
エラー解決方法
以下コーディングに修正したところ、解決できました。
1行目に「from time import sleep」を追加して、その他のコードは変更していません。
from time import sleep
for i in range(1,5):
print(i)
sleep(2)
プログラムを動作させることができました!
この記事がお役に立ちますと幸いです。
【Python】よくあるエラーの原因と対処方法まとめ:38選
...
「Python 1年生 体験してわかる!会話でまなべる!」
初めての方でも安心して取り組めるように丁寧に解説
簡単なサンプルを作りながら、対話形式でプログラミングまで紹介
人工知能の導入としてもオススメの1冊です!
リンク