Python - как проверить, если таблица существует?

Я использую эту функцию:

def checker(name,s)
        MY_T = "SELECT count(*) FROM `"+session.SessionInfo.Name where EventName='"+name+"'"

Я хочу проверить, существует ли таблица, как я могу это сделать? Я видел несколько примеров, используя: XXXX.execute() что это значит?

Вот что я видел:

query = cursor.execute("""SELECT count(*) FROM scan WHERE prefix = %s and code_id = %s and answer = %s and station_id = %s""",
                          (prefix, code_id, answer, station,))
        if query != 1:

Я попытался напечатать MY_T, чтобы увидеть, возвращает ли он, например, -1, но это просто печатает "select count (*)...... "

Как я могу это проверить? Любая помощь будет принята с благодарностью.

9
задан Brian Tompsett - 汤莱恩 11 March 2017 в 08:52
поделиться