0
J'utilise asyncio et aiopg et après l'exécution INSERT je ne peux pas obtenir lastrowid.Python aiopg lastrowid
Mon code:
async with aiopg.create_pool(self.connect, loop=self._loop) as pool:
async with pool.acquire() as connect:
async with connect.cursor() as cursor:
await cursor.execute("INSERT INTO users(user_firstname,user_lastname) VALUES('Johan', 'Smith')")
print(await cursor.lastrowid)
print(' - - - ')
pass
pass
pass
pass
Execute travaillé, mais ne lastrowid pas imprimé et impression suivante aussi.
Idem avec fetchone() et fetchall(), si j'ai exécuté SELECT.