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 基础语法 二.基本数据类型 三.程序的控制结构 四.函数和代码复用 五.组合数据类型 六. ...
最新文章
- 800名科学家Nature联名发文主张废除p值!
- mingw编译ffmpeg 错误:Unknown option --enable-memalign-hack
- SAP PP模块调研问卷
- springboot websocket_SpringBoot 集成 WebSocket 实现前后端消息互传
- ES6 Symbol 数据类型
- 【编译原理】:NFA转变为DFA的子集构造法
- spark RDD,reduceByKey vs groupByKey
- 如何格式化电脑_电脑硬盘不小心格式化如何恢复【恢复方法】
- 如何处理Ibatis结合MySQL数据库使用时的事务操作
- unity如何得到所有子对象_Unity中获取多级子父节点的对象的两种方式
- 最完整UI库Kendo UI发布R3 2018|附下载
- 移动机器人系列4——移动机器人动力学
- 单例模式 java 例子_java单例模式实例
- IOS和安卓微信打开网页,界面显示差异大的问题。
- matlab弹簧振子的阻尼振动,matlab阻尼振动模拟
- Andriod Studio创建数据库并查看自己创建的数据库
- 微信小程序--简约加载动画合集
- LINUX-SHELL基础
- 面试题-java高级(答案超详细)
- PTA 天梯赛的善良(20分)[C语言]