我试过
SQL
CREATE TABLE table_name (key BYTEA, key_uuid UUID)
Python
cur.execute(f"INSERT INTO table_name (key, key_uuid) VALUES({Fernet.generate_key()}, uuid_generate_v4())")
它给出一个错误:
psycopg2.errors.InvalidTextRepresentation: "j" is not a valid binary digit
LINE 1: ...me (key, key_uuid) VALUES(b'jBB72dwn...
^
还是我理解错了。。?
问题是我使用了f-string。不要用它们,是的。。。文档
谢谢@Marth♥