Python sqlalchemy没有提交

时间:2015-09-22 08:13:22

标签: python session sqlalchemy commit

我知道这个问题已得到解答,但我尝试了所有这些,但它仍然没有对我的数据库进行更改。我做错了什么?

我正在尝试编辑位置14的列,同时打印它的全部好但没有更改db。

engine = create_engine("postgresql+psycopg2://user:password@host/database")
Session = sessionmaker(bind = engine)
session = Session()
check_tickets = sql.read_sql('select * from operations.reservation_management_test',con = engine)

if len(check_tickets) > 0:
    update_values = check_tickets.values.tolist()

for row in update_values:
    print "-------------------------"
    print row[0]
    print row[14]
    row[14] = 0
    print row[14]
session.commit()
session.commit()

session.commit()
session.flush()
session.close()

0 个答案:

没有答案