Я пытаюсь загрузить файл в двоичном виде в PostgreSQL через python
cur.execute("INSERT INTO resultdata(data) VALUES(%s)", (psycopg2.Binary(data),))
Так что он загружает его странным образом: когда я пытаюсь просмотреть его в БД, он просто пробел
Просто я понял это.Попробуйте этот код:
cur.execute('INSERT INTO resultdata(data) VALUES (%s)', (data,)) cur.fetchall()
На самом деле, здесь нет использования psycopg2. Двоичные (данные) и там уже дано импортированное с psycopg2.