Thoát là tự động, bạn chỉ cần gọi:
cursor.execute("query with params %s %s", ("param1", "pa'ram2"))
(lưu ý rằng toán tử python% là không được sử dụng) và các giá trị sẽ được thoát chính xác.
Bạn có thể thoát một biến theo cách thủ công bằng cách sử dụng extensions.adapt(var)
, nhưng điều này sẽ dễ xảy ra lỗi và không lưu ý đến mã hóa kết nối: không phải được sử dụng trong mã khách hàng thông thường.