pythoでコード自体は問題なく動くのにVS Codeがエラーを検知する
Q&A
解決したいこと
たまにVS CodeでPythonを書いていると問題なくコードは動いているのに赤い波線がコード上に引かれて間違っていると指摘されたり、pythonと認識せずにテキストになることもあります。
ファイルを開き直すと大抵の場合、直ります。
原因は何なのでしょうか?
発生している問題・エラー
こちらが該当の画像です。
該当するソースコード
master_pw = ""
master_data = {"master_key":1234}
master_password = master_data["master_key"]
while not master_pw == master_password:
master_pw = str(input("Please enter master password: "))
if str(master_password) == master_pw:
print("You Have Successfully Logged In")
exit()
else:
i = 0
while i < 2:
print("The password is incorrect.")
master_pw = str(input("Please enter master password"))
i += 1
print(i)
else:
print("You have made mistakes 3 times. Quitting program... ")
exit()
例)
def greet
puts Hello World
end
自分で試したこと
実際にコードは思ったように動いてくれているのですが、何だか嫌なのでいつもファイルを開き直しているのですごく面倒です。
どなたか原因がわかる方がいたら教えて頂けると嬉しいです。
よろしくお願いします。
0