我知道这个问题已得到解答,但我尝试了所有这些,但它仍然没有对我的数据库进行更改。我做错了什么?
我正在尝试编辑位置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()