import fileinputfor line in fileinput.input( "要修改的文件路径", inplace=1):line=line.replace("要修改的字符串1","要替换的字符串1")如果需要多行可以复制上面的一行print(line,end="")

执行完成后就去修改的文件中查看就会看到修改后的文件

1.一定要加print(line),否则替换后源文件变成空白文件了
2.python3中print()要加end=“”,否则替换后文件每行后面都多了个空白行
因为print默认是换行处理,end=“”定义了换行符为空。

用python替换文件中内容的方法相关推荐

  1. 用python替换文件中内容的两种方法

    目标:替换文件中的字符串内容 方法1:使用fileinput包 import fileinput for line in fileinput.input("要修改的文件名", in ...

  2. Python 替换文件中内容

    def test():'''替换原理:1.open打开文件 采用r+模式2.读取文件内容3.将文件读写指针移位到文件开始位置 seek(0,0)4.遍历文件内容,并替换指定指定字符串5.重新写入文件其 ...

  3. python对文件追加内容的方法_Python实现文件内容批量追加的方法示例

    本文实例讲述了Python实现文件内容批量追加的方法.分享给大家供大家参考,具体如下: #coding:utf-8 import os #-------代码段一 #获取当前文件夹 filePath = ...

  4. python替换文件中的字符串_Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)...

    题目: 1.首先将文件:/etc/selinux/config 进行备份 文件名为 /etc/selinux/config.bak 2.再文件:/etc/selinux/config 中的enforc ...

  5. linux替换文件中内容

    sed -i 's/str1/str2/g' filename str1: 被替换的字符串 str2: 替换成的字符串

  6. Python读取文件中汉字方法:导入codecs,添加encoding='utf-8'

    通过文件路径读取文件时候,要么用左侧斜杠,要么用两个右侧斜杠 Python读取文件中的汉字方法:导入codecs,添加encoding='utf-8'import codecs a = open('D ...

  7. linux 文件转换ascii,linux 小技巧(查找替换文件中的ascii编码字符)

    这里纪录一些linux下用到的小技巧,以免遗忘 在linux中经常碰见各种文件处理.最常用的就是替换文件中的某些字符.常见字符替换还是很容易完成.但是有些不可见字符以及ascii编码字符等等都无法直接 ...

  8. python替换文件内容_Python实现替换文件中指定内容的方法

    本文实例讲述了Python实现替换文件中指定内容的方法.分享给大家供大家参考,具体如下: 这里使用python编写的程序,实现如下功能:将文件中的指定子串 修改为 另外的子串 编写的python程序, ...

  9. python查找并修改文件中的内容_如何使用Python搜索和替换文件中的文本?

    如何使用Python搜索和替换文件中的文本? 如何使用Python 3搜索和替换文件中的文本? 这是我的代码:import osimport sysimport fileinputprint (&qu ...

最新文章

  1. airbnb_我如何在一个晚上建立音乐工作室的Airbnb
  2. 若依前后端分离如何写移动端接口_前后端分离后,如何定义接口规范~
  3. JAVA用JNI方法调用C代码实现HelloWorld
  4. php加密 dll扩展,PHP的openssl加密扩展使用小结(推荐)
  5. Projects(子查询、连接,分组,聚合)
  6. python连接oracle视频教程_python怎么连接oracle
  7. 时序分析:手势--空间轨迹模式识别
  8. c语言可变入参中的每个参数的类型可以不同,编程入门:浅谈C语言的可变参数
  9. java无权图求最短路径_求有权图和无权图的最短路径
  10. 3d在调试区输出坐标_CSS3如何实现一个 3D 效果的魔方
  11. web网页设计实例作业 ——二手书店-大学生书店(13页) 学生个人网站作业模板 简单个人网页制作
  12. MTK-EngineeMode-Hardware Testing
  13. 显卡的测试软件是什么,你的显卡是什么水平,用这个软件就知道了
  14. U盘PE系统的制作和安装(win7、win10)
  15. numpy对数据集进行shuffle
  16. 蓝牙耳机买什么品牌好一些?2022蓝牙耳机品牌排行榜10强
  17. Love Letter
  18. 剑指offe面试题8 旋转数组的最小数字 (java实现)
  19. Kubectl(完整)基本操作命令
  20. R包 splatter

热门文章

  1. OSChina 周一乱弹 ——老东西!爷爷我!帮你拿!
  2. 什么是损失函数?什么是梯度
  3. Android app ADB命令
  4. 盒子模型有时候会出现设置背景、边框无法撑大和设置内外间距异常,一般来说此类问题的原因是什么?
  5. 研究表明:菜鸟爱用右脑,专家爱用左脑!
  6. 浙江计算机专业技术考试大纲,浙江省高校计算机等级考试大纲(三级)
  7. Linux下Oracle开机自启动
  8. COW(寒假每日一题 19)
  9. 计算机网络局域网的组建实验报告,《计算机网络》局域网的组建与测试实验报告...
  10. FME高性能编程,让你的FME快起来