是否可以通过 jaydebeapi 包(python)写入数据库?

Is it possible to write to Database via jaydebeapi package (python)?

使用 python 中的 jaydebeapi 包,可以从 Teradata 表(或可能从所有其他数据库)中读取。但是我没有找到任何关于通过 jdbc 写入数据库的文档? (我找到的最好的文档是这个 --> Link

这不可能吗?

或者是否可以使用另一个包?

the REAMDE JayDeBeApi implements Python DB-API v2.0所述。基本上你必须在游标上调用 execute 并传递插入语句。

但你是对的。为新手提供更多指导会很好。我会 Python Wiki or the docs for the sqlite implementation 给你一些指导。

改编一个相当基本的 sqlite 示例:

import jaydebeapi
conn = jaydebeapi.connect(...)
curs = conn.cursor()     
curs.execute("INSERT INTO stocks VALUES ('2006-01-05','BUY','RHAT',100,35.14)") ##changes c to curs
conn.commit()
conn.close()