Проблема извлечения значений из MySQL Python - PullRequest
0 голосов
/ 20 февраля 2019

Я получаю сообщение об ошибке, когда пытаюсь преобразовать поле из запроса MySQL в переменную, мой код выглядит так:

 def GetCompanyswithNoResult():
 global tabla_db
 connection = mysql.connector.connect
 mycursor = connection.cursor()

 sql = "SELECT * FROM "+ tabla_db +" WHERE RESULT = 0"

 mycursor.execute(sql)

 myresult = mycursor.fetchone()

 ID = myresult[0]
 Location = myresult[2]
 Market = myresult[3] + " into " + myresult[4]

 return [ID, Location, Market]

ID, League, Match = GetMatcheswithNoResult()

сообщение об ошибке, которое возвращает это:

Traceback (последний вызов был последним): Файл, строка 248, в ID, League, Match = GetCompanywithNoResult () Файл, строка 123, в GetCompanywithNoResult ID = myresult [0] TypeError: объект 'NoneType' не может быть подписан

Мне нужна помощь ...

Как я могу экспортировать эти значения без ошибок?

...