пропущен await, но где? Заранее спасибо!
async def get_available_colours():
conn = await aiomysql.connect(host='127.0.0.1', port=3306,
user='root', password='', db='calathea')
cur = await conn.cursor()
sql = '''
SELECT DISTINCT colour_name
FROM colour_palette INNER JOIN colour
ON colour_palette.colour_id = colour.colour_id
'''
await cur.execute(sql)
r = await cur.fetchall()
print(r)
await cur.close()
conn.close()
return r
conn close мб, и мб лишний в 5 строке
с conn.close эвэйт не нужен?
Нет, не нужен
как ты это определила?
Попробовала вставить и ничего не изменилось
Нет. Этот кусок я взял с официальной документации
Обсуждают сегодня