С одной стороны, я пишу сценарий, который разлагает слова в слогах.Результатом является список переменных éléments под названием cod1.С другой стороны, у меня есть база mysql ('décodeur') и таблица 'codon', которая содержит столбец слога, называемый semes), и еще одна, которая содержит предполагаемое значение слога (называемого sens).Я думал, что SQL-запрос может успешно «прочитать» элементы списка cod1 и найти их в столбце 1, чтобы придать смысл написанному во втором столбце.Но запрос, который я написал, не выполняет работу, а только перехватывает последний слог cod1 и его смысл.
Можно ли сделать запрос итерирующим по элементам списка, когда мы заранее не знаем числоэлементов этого списка?(один и тот же слог может появляться несколько раз в одном и том же слове) Кто мне может помочь?
try:
sql=("""SELECT semes, sens1 FROM codons WHERE semes = %s""")
k.execute(sql, (cod1,))
reponse = k.fetchall()
for x in reponse:
print(x)
except:
pass
if conn:
conn.close()
Я с Python 2.7 и MySQL разъемом Спасибо за ваш ответ