问题:执行了一句sql没有commit,然后调用了别的函数,然后调用的这个函数也有同样的sql导致
解决办法:执行完sql后先commit, 然后调用别的函数
sql2 = "update gasp_master_info_2 set is_famous_college = 1 where project_name = '{}'".format(
self.deal_name)
cs1.execute(sql2)
conn.commit() # 重点在这
self.fanmous_college_or_not()