如何插入'进入postgres?

时间:2016-11-09 15:00:18

标签: python postgresql python-3.x

这里我想在pg中插入一个名字。 有时,这个名称不像下图那样有规律。 http://ob9j09f06.bkt.clouddn.com/2016-11-09-22%3A58%3A19.jpg

如何将此数据更新为db?

1 个答案:

答案 0 :(得分:4)

您应该使用查询参数。 在Sqlite中你会做类似的事情:

sql_insert = 'INSERT INTO articles VALUES(?, ?)'
to_db = [authors, link]
curs.execute(sql_insert, to_db)

或更新:

sql_update = 'UPDATE articles SET authors = ? WHERE link = ?'
to_db = [authors, link]
curs.execute(sql_update, to_db)

to_db是您传递的参数列表,而不是通过%s使用字符串操作作为@Colonel Thirty Two建议的注释。