\ はPython文字列のエスケープであるため、文字列にはエスケープ\cが含まれます 。ただし、\c はPythonの無効なエスケープであり、Pythonは無効なエスケープを変更しないままにするため、"\copy" ただの\copy 。 (したがって、@ tizianoの答えは誤解を招く恐れがあります。)
>>> print "\c"
\c
本当の問題は、\copy psqlです サーバー側のPostgreSQLコマンドではなく、コマンド。 psql以外のクライアントでは使用できません 。代わりに、psycopg2 COPYのサポート
クライアントドライバを介してそれを行います。