我正在尝试更改sqlite3文件中的一些数据,而我在

python和google-fu中不存在的知识让我最终得到了这段代码:

#!/usr/bin/python

# Filename : hello.py

from sqlite3 import *

conn = connect('database')

c = conn.cursor()

c.execute('select * from table limit 2')

for row in c:

newname = row[1]

newname = newname[:-3]+"hello"

newdata = "UPDATE table SET name = '" + newname + "', originalPath = '' WHERE id = '" + str(row[0]) + "'"

print row

c.execute(newdata)

conn.commit()

c.close()

它就像第一行的魅力一样,但由于某种原因它只运行一次循环(只有表中的第一行被修改).当我删除“c.execute(newdata)”时,它会循环遍历表中的前两行,就像它应该的那样.我如何使其工作?

python打破循环_python – 为什么“c.execute(…)”打破循环?相关推荐

  1. 程序语言python循环_Python语言程序设计之一--for循环

    最近学到了Pyhton中循环这一章.之前也断断续续学过,但都只是到了函数这一章就停下来了,写过的代码虽然保存了下来,但是当时的思路和总结都没有记录下来,很可惜.这次我开通了博客,就是要把这些珍贵的学习 ...

  2. python 跳出for循环_python中如何退出for循环

    Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环. break语句: Python中的break ...

  3. python分支语句_Python中分支语句与循环语句实例详解

    前言 本篇博文介绍一下Python中的if条件语句.while循环语句.for in循环语句以及break和continue控制关键字. 分支的基本语法 if 条件表达式: 语句1 语句2 语句3 . ...

  4. python中结束for循环_python中如何退出for循环

    详细内容 Python中的for循环与其它语言不大一样,但跳出循环还是与大多数语言一样,可以使用关键字continue跳出本次循环或者break跳出整个for循环. break语句: Python中的 ...

  5. 退出所有循环_Python学习之路9—循环的总结

    距离上一次的学习,我们学习了whlie循环与whlie循环嵌套(点击蓝色的字就能查看对应的文章). 今天继续学习循环. 一.while...else 语法是: while 条件: 条件成立重复执行el ...

  6. python怎么控制while循环_Python流程控制之while循环怎么学呢?老男孩Python

    学习Python流程控制if条件语句之后,利用if ... else来猜年龄,但是只能猜一次就中的机率太小了,如果想给玩家3或者几次机会怎么办呢?总不能把代码复制3次吧,以后要修改功能还得修改3次.那 ...

  7. python怎么一直循环_python 基础之while无限循环

    用户登录程序 username = "chenxi" passwed = "testki" counter = 0 while counter < 3: ...

  8. python跑一亿次循环_python、rust、julia循环10亿次的时间对比

    一.python代码[原生] import time t1 = time.time() sum = 0 for i in range(1000000001): sum += 1 print(f&quo ...

  9. python无限循环条件循环_python 语句,条件,循环

    #coding:utf-8 __author__ = 'Administrator' #想要在同一行打印,print后面加',' print 12, print 34 '''从模块导入函数 impor ...

最新文章

  1. 苹果:给你36亿,帮我造车
  2. hadoop知识整理(4)之zookeeper
  3. 【算法与数据结构】关于代码运行时间复杂度的计算方法
  4. python2转python3代码_2to3 – 自动Python 2到3代码翻译 – 开发工具(Python教程)(参考资料)...
  5. linux 蓝牙脚本,linux下蓝牙开发(bluez应用)
  6. Cas单点登录的服务器端和客户端的配置
  7. promise原理—一步一步实现一个promise
  8. Docker详解(十一)——Docker容器CPU资源限额实战
  9. 如何正确地逛Github?
  10. [零基础学python]为什么要开设本栏目
  11. 分布式:分布式系统的设计
  12. linux程序员实用教程,Linux教程合集(Linux程序员必备)
  13. go入门介绍以及发展前景
  14. 号外: 我开通了英语专栏
  15. java后台实现HTTPS协议方法
  16. Mac电脑用预览功能调整图像大小?Mac调整图片大小方法
  17. 名帖37 桂馥 隶书《立轴三幅》
  18. rust如何在木板上上传图片_腐蚀rust游戏玩法方式详解
  19. 缠论是一种交易方法炒股是不是一定要学习缠论(利用缠论如何选股)
  20. CodeTON Round 1 (Div. 1 + Div. 2, Rated, Prizes)

热门文章

  1. 知识回顾——构造函数
  2. SVN终端演练(个人开发\多人开发)
  3. SQLiteOpenHelper的实现
  4. C# Post数据和接收简单示例【转】
  5. 删除DataTable中列重复的行
  6. 造成java.io.IOException: Stream Closed异常的代码
  7. Java并发-UncaughtExceptionHandler捕获线程异常信息并重新启动线程
  8. linux 下使用 curl 访问带多参数,GET掉参数解决方案
  9. Vue 兼容 ie9 的全面解决方案
  10. 如何使用cout以全精度打印双精度值?