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

2024-10-01 09:32:48 发布

您现在位置: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) 

Tags: in脚本falsetruenewforsqldate
1条回答
网友
1楼 · 发布于 2024-10-01 09:32:48

如果你把x移出循环,你可以在使用后设置它,得到你想要的东西。这样一来,它会是真的一次,然后假每隔一次

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

相关问题 更多 >