1. ホーム
  2. python

[解決済み] エラーです。ステートメントが期待されますが、pyが見つかりました。Dedent

2022-02-12 15:27:09

質問

私たちは、大学用の小さなウェブアプリを開発することを望んでいる/させられています。現在、開発を開始し、すべてがうまくいっているように見えますが、上記のような奇妙なエラーが発生するようになりました。

<ブロッククオート

ステートメントが期待されている、pyが見つかりました。Dedent

以下のコード行でエラーが発生します。

def get_reset_token(self, mysql, userid):
    try:
        conn = mysql.connect()
        cursor = conn.cursor()
        cursor.execute("""SELECT token FROM tralala_reset_password 
                       WHERE uid=(%s)""", userid)
        data = cursor.fetchall()
        cursor.close()
        conn.close()
        return data[0]
    except Exception as e:
        app.logger(str(e))
        return ""

PyCharmがマークするようになったのは return "" ステートメントを使用します。

どのように解決するのですか?

エラーを無視することで問題解決。他のエディタにコピーしても、ここでは何も起こりません。ということは、PyCharmのミスと思われます。