問題タブ [pgdb]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python-2.7 - psycopg2 Unicode文字を介したpostgresへのpython挿入
こんにちは皆さん、データベースに utf-8 ユニコード文字を挿入する際に問題が発生しています。
フォームから取得した Unicode はu'AJDUK MARKO\u010d'
. 次のステップは、utf-8 にデコードすることです。value.encode('utf-8')
次に、文字列「AJDUK MARKO\xc4\x8d」を取得します。
データベースを更新しようとすると、挿入でも同じように機能します。
AJDUK MARKO\xc4\x8d
値はデータベースに挿入または更新されますが、問題は、それがもちろん私が望むものとまったく同じ形式で あることですAJDUK MARKOČ
。データベースにはutf-8エンコーディングがあるため、そうではありません。
私は何を間違っていますか?驚いたことに、フォーラムで役立つものは何も見つかりませんでした。
python - OperationalError: トランザクション Postgresql を開始できません
pgdb.connect を実行して postgresql サーバーに接続し、カーソルを使用してクエリを実行しています。初めて(時には2回)正常に動作しますが、その後は
OperationalError: トランザクションを開始できません
「cursor.execute(クエリ)」について
誰かがこのエラーを解決する方法を教えてもらえますか?
私はdocker composeを、postgresqlを含むものとフラスコサーバーを含むもので使用しています。