在Python中将更新值从true更改为false

时间:2015-09-18 18:20:42

标签: python

在python中创建一个sql表,并希望它在我第一次运行脚本时删除并重新创建表,之后我想设置更新(new = False)。也许我看起来很简单。我现在拥有的是:

for dt in date_range.iterdateranges(7):
    date = dt.sql
    orders.substitutions['date'] = date
    x=True
    update =orders.update(new=x) 

1 个答案:

答案 0 :(得分:1)

如果您将x移出循环,您可以在使用后设置它并获得您正在寻找的内容。通过这种方式,它会一次变为真,然后每隔一段时间变为虚假

x = True
for dt in date_range.iterdateranges(7):
    date = dt.sql
    orders.substitutions['date'] = date    
    update =orders.update(new=x) 
    x=False