Ich arbeite zum ersten Mal an einem persönlichen Projekt und verwende Docker und Psycopg2. Ich habe einen PostgreSQL -Server über Docker bereitgestellt und versuche mit einem Python -Skript (mit dem Ziel, in Zukunft Luftstrom -DAGs zu verwenden).import psycopg2
conn = psycopg2.connect(
dbname="testdb", user="user", password="pass", host="localhost", port=5432
)
conn.close()
< /code>
Fehlermeldung: < /p>
conn = _connect(dsn, connection_factory=connection_factory, **kwasync)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 103: invalid continuation byte
< /code>
Ich habe alle Parameter überprüft, um sicherzustellen, dass keine Nicht-UTF-8-Zeichen vorhanden sind, und Postgresql ist korrekt auf UTF-8 eingestellt. client_encoding = 'utf8' zur Verbindung < /li>
Überprüfung dieser Postgresql -Codierung -> utf8 < /li>
Überprüfen Sie die Fenster -Coding -Einstellungen.>
PSYCOPG2 zum Postgressql Docker - UTF8 -Verbindungsfehler ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post