python所有变量更新_在python中,如何动态更新变量?
您正在使用一个id(而不是一个id列表)在元组上循环:((1424794931452.0,), (1424794931645.0,), (1424794931821.0,), (1424794932014.0,), (1424794932189.0,)
因此每个i都被设置为其中一个元组。通过使用索引或在for循环赋值中添加逗号来提取标识:
^{pr2}$
或者for i, in data:
dt = datetime.fromtimestamp(i // 1000)
s = dt.strftime('%Y-%m-%d %H:%M:%S')
sql2 = "UPDATE accelerometer SET test = " + s + "WHERE _id=" + i
cursor.execute(sql2)
您应该在这里真正使用SQL参数而不是字符串连接;然后可以重用SQL语句:sql2 = "UPDATE accelerometer SET test = ? WHERE _id=?"
for i, in data:
dt = datetime.fromtimestamp(i // 1000)
cursor.execute(sql2, (i, dt))
在这里我做了两个假设:您的数据库驱动程序使用?作为占位符语法(可以改为%s),并且它本机支持datetime对象(现在大多数都可以),所以您不需要先使用datetime.strftime()来生成字符串。在
语句重用可以更进一步,因为数据库只需解析一次查询,并且只需生成一个查询计划;这加快了重复执行的速度。在
使用SQL参数还有另一个非常重要的优点:它可以防止SQL注入攻击(攻击者添加引号和其他SQL语句)。对于你的具体意见,这不是一个太大的问题,但应始终牢记在心。在
python所有变量更新_在python中,如何动态更新变量?相关推荐
- java变量同名_浅析Java中局部变量与成员变量同名解决技巧
要想区分这哥俩,首先,我们得知道它们分别是什么.先从成员变量下刀. 成员变量 我们来研究一个事物: 属性:外在特征:例如人的身高,体重 行为:能够做什么:例如人有说话,打球等行为. 而在Java语言中 ...
- 【C 语言】指针间接赋值 ( 直接修改 和 间接修改 指针变量 的值 | 在函数中 间接修改 指针变量 的值 | 在函数中 间接修改 外部变量 的原理 )
文章目录 一.直接修改 和 间接修改 指针变量 的值 二.在函数中 间接修改 指针变量 的值 三.在函数中 间接修改 外部变量 的原理 一.直接修改 和 间接修改 指针变量 的值 直接修改 指针变量 ...
- 在python中是否可以使用if作为变量名_在Python中可以使用if 作为变量名_python使用符号 标示注释...
在Python中可以使用if 作为变量名 答:× " src=" " style="max-width: 100%; display: inline;" ...
- python中none算变量吗_在python中对变量判断是否为None的三种方法总结
三种主要的写法有: 第一种:if X is None; 第二种:if not X: 当X为None, False, 空字符串"", 0, 空列表[], 空字典{}, 空元组()这 ...
- python怎么避免浅拷贝_详谈Python中的深拷贝和浅拷贝
在平时工作中,经常涉及到数据的传递,在数据传递使用过程中,可能会发生数据被修改的问题.为了防止数据被修改,就需要在传递一个副本,即使副本被修改,也不会影响原数据的使用.为了生成这个副本,就产生了拷贝. ...
- python之禅 中文_《Python之禅》中对于Python编程过程中的一些建议
<Python之禅>中对于Python编程过程中的一些建议 来源:中文源码网 浏览: 次 日期:2018年9月2日 [下载文档: <Python之禅>中对于Pyt ...
- python flask热更新_客户端python热更新
介绍: 热更新,就是在维持服务不间断的情况下,对软件代码逻辑或配置数据进行更新修复.随着游戏项目引入了脚本语言以后,热更新技术逐渐成为了标配,在我经历过的游戏项目中,无论是服务端还是客户端,版本的更新 ...
- python生成word目录_使用Python更新MS Word .docx文档的目录(目录)
我使用python包" python-docx"来修改MS Word .docx文档的结构和内容.该软件包无法更新TOC(目录)[Python: Create a "Ta ...
- python整数转换字符串_使用Python中的str()函数将整数值转换为字符串
python整数转换字符串 Given an integer value and we have to convert the value to the string using str() func ...
- 以下选项中python用于异常处理结构_《Python 程序设计》复习题
目录 填空题 一.基础知识 二.序列 三.选择结构与循环结构和函数及面向对象.文件 选择题 一.Python 基础语法 二.基本数据类型 三.程序的控制结构 四.函数和代码复用 五.组合数据类型 六. ...
最新文章
- HTTP缓存字段总结
- 不使用 + 和 - 运算符计算两整数之和
- html在线播放avi视频,Doinb涉嫌踩一捧一?暖心安慰小天,拿kanavi做比较却遭到非议...
- mysql教程实验4.1_【MySQL】数据库课程实验
- Web项目之网络爬虫
- php教育网站设计案例_南广东区优秀网站设计案例集锦第四期
- SimpleDateFormat时间日期格式化,时间日期类使用示例
- C# typeof()实例详解
- forEach遍历对象数组案例
- C++中使用初始化列表比在构造函数中对成员变量赋值更高效
- 【MODIS数据的下载】
- 所谓“卡常数”的常数到底指什么?
- 自动化/控制工程专业英语01——什么是控制[考研/保研面试]
- navicat can not load oci dll,193,126
- 编曲混音插件全集-UJAM Full Bundle: The Collector’s Edition 2021.4 MacOSX
- QT 以资源管理器打开文件夹
- 优先级Priority
- 【SuperMap】SuperMap.Geometry转GeoJSON
- Unity让图片动起来
- (SEED-Lab) ARP Cache Poisoning Attack Lab