Tyson

您似乎误解了代码的作用。我们一行一行地走with open("original.txt", "r+") as file: # open a file for reading

lines = file.readlines() # read the contents into a list of lines

print(lines) # print the whole file

for number, item in enumerate(lines): # iterate over lines

if testStr in item:

i = number +2

print(i) #test

lines.insert(i, newLine) # insert lines into the list

print(lines) #test

break # get out of the look

file.close() # not needed, with statement takes care of closing

您没有修改文件。将文件读入字符串列表并修改列表。要修改实际的文件,您需要打开它进行写入并将列表写回其中。在代码末尾这样做可能会奏效

^{pr2}$

赞踩评论- 2020年7月28日 20:21

python写错了怎么更改-使用Python修改文件内容后如何保存更改相关推荐

  1. python写错了怎么更改-Python中如何修改文件?Python文件修改方法

    文件的数据是存放于硬盘上的,因而只存在覆盖.不存在修改这么一说,我们平时看到的修改文件,都是模拟出来的效果,具体的说有两种实现方式: 方式一:将硬盘存放的该文件的内容全部加载到内存,在内存中是可以修改 ...

  2. python写错了怎么更改-Python中修改字符串的四种方法

    在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符. 因此改变一个字符串的元素需要新建一个新的字符串. 常见的修改方法有以下4种. 方法1:将字符串转换成列表后修改值,然后用joi ...

  3. linux如何改文件内容,linux下用命令修改文件内容

    linux下vi命令修改文件及保存的使用方法 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi fil ...

  4. python修改文件内容_python批量修改文件夹及其子文件夹下的文件内容

    前言:前几天我看一位同学要修改很多文件中的数据,该文件数据很规律,一行只有三个数,需要将每行最后一个数字改为负数,但文件有上千个,分布在每个文件夹下面以及它的多级子文件夹下,看他用excel手动改数据 ...

  5. 用python修改文件内容修改txt内容的3种方法

    用python修改文件内容修改txt内容的3种方法 方法一.修改原文件方式 def updateFile(file,old_str,new_str):"""替换文件中的字 ...

  6. Python 修改文件内容3种方法(替换文件内容)

    一.修改原文件方式 def alter(file,old_str,new_str):"""替换文件中的字符串:param file:文件名:param old_str:就 ...

  7. python修改文件内容,不需要read,write多个动作。

    python  要修改文件内容,常用 是先read,后write , 再 rename,很不爽. 比如:需要 把       yuv_dir ="../HD/"   # " ...

  8. 批量修改文件内容(Python版)

    目录 前言 一.为什么选择 python 二.使用步骤 1.搜索 2.替换 3 整合 4 脚本使用 前言 接上文 批量修改文件内容 一.为什么选择 python 近年来 Python 的使用率越来越高 ...

  9. 吃鸡是python写的吗_吃鸡游戏也是用Python写的?学了Python,120个月年终奖向你招手~...

    原标题:吃鸡游戏也是用Python写的?学了Python,120个月年终奖向你招手~ 吃鸡游戏火爆全球,已经把腾讯的<王者荣耀>都比下去了,有传言,腾讯给"王者荣耀"开 ...

最新文章

  1. 深入理解Java中的内存泄漏
  2. Oracle体系结构之密码文件管理
  3. java 类和方法自动添加注释
  4. hdu- 5015 233 Matrix
  5. python 修改csv某一列_使用python更改CSV中的列值
  6. java 非法操作异常_java – 空结果集上的非法操作
  7. 优酷背后的大数据秘密:资源弹性,可支撑EB级存储
  8. C++常见面试题,来看看你会几个~~
  9. 自增、主键的优缺点(数据库)
  10. 16/32/64位平台下char、short、int、long、指针等类型分别占多少字节,操作系统可以使用的最大内存空间为多大?
  11. doc创建计算机用户,问什么我电脑一直创建这些文件夹?$RECYCLE.BIN qqpcmgr_docpro System Volume Information...
  12. xxx科技有限公司_公司管理制度
  13. QCustomPlot 示例实践--sinc离散序列
  14. 中小企业网站十大通病,你的站有没有?
  15. matlab 像素点的辐照度方程,用蒙特卡罗方法和MATLAB计算冷屏内壁表面辐射光线落入探测器芯片的比例...
  16. Python之print打印
  17. PB调用http协议接口(WebAPI)
  18. 郭依婷——大学生的创业故事
  19. Linux不允许进程被杀,linux – 我的进程被杀了但我无法理解内核通知
  20. 计算机读博ccfc有用吗,考研复试面试用细节赢得导师认可

热门文章

  1. 深入理解RunLoop(转载)
  2. 超大 Cookie 拒绝服务攻击
  3. jQuery 遍历后代
  4. 关于使用“JS获取屏幕,浏览器,网页高度宽度”的个人思考
  5. spring boot 添加mybatis,以及相关配置
  6. 开源Python做的火币和ZB搬砖差价监控程序
  7. python bottle学习(四)request.quest/query_string/params/body等方法介绍
  8. 201521123024 《Java程序设计》 第九周学习总结
  9. IOS进阶之WKWebView
  10. android144 360 快捷方式