У меня есть этот запрос:
import mysql.connector
cnx = mysql.connector.connect(user='root', password='xxx',
host='127.0.0.1',
database='xxxx')
cursor = cnx.cursor()
query = ("SELECT app_id FROM op_ids")
cursor.execute(query)
LATCH_APP_ID=cursor.fetchall()
cursor.close()
cnx.close()
Значение app_id в базе данных равно ybDWvzU4iijnqqX8xAxx , но когда я запускаю скрипт python, он возвращает [(u'ybDWvzU4iijnqqX8xAxx',)] , поэтому я не могу использовать его в другом методе, потому что я получаю следующую ошибку:
TypeError: cannot concatenate 'str' and 'list' objects
Если используется переменная, подобная этой:
LATCH_APP_ID = "ybDWvzU4iijnqqX8xAxx"
Сценарий работает нормально
Кто-нибудь может мне помочь?