感谢丹尼斯解决了第一个错误!
如何在一个python方法中使用两个postgres查询?
不运行第二个查询的示例
def comp_func(pgmasi): pgmasi.query("""CREATE TABLE courses ( course_id SERIAL PRIMARY KEY)""") pgmasi.query("""CREATE TABLE files ( # not executed for some unknown reason file_id SERIAL PRIMARY KEY""")
可能您遗漏了行中的右括号,因为错误消息显示:
pgmasi.query("INSERT INTO files('binf','file_name') VALUES(file,file_name)"