1

Python 3.8、PostgreSQL 12、および PyGreSQL 5.2.2 で CentOS-6 を使用しています。これは、データベースにデータを挿入しようとして発生するエラーです。

>>> db.insert('settings', None, **data)
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/local/lib/python3.8/site-packages/pg.py", line 2322, in insert
    adapt = params.add
  File "/usr/local/lib/python3.8/site-packages/pg.py", line 1667, in __getattr__
    if self.db:
AttributeError: 'pg.Connection' object has no attribute 'escape_identifier'

誰が間違っているのか教えてもらえますか?

4

1 に答える 1