Ontsnappen gaat automatisch, je hoeft alleen maar te bellen:
cursor.execute("query with params %s %s", ("param1", "pa'ram2"))
(merk op dat de python %-operator niet is gebruikt) en de waarden zullen correct worden ontsnapt.
U kunt handmatig ontsnappen aan een variabele met extensions.adapt(var)
, maar dit zou foutgevoelig zijn en geen rekening houden met de verbindingscodering:het is niet zou moeten worden gebruikt in reguliere klantcode.