用python替换文件中内容的方法
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替换文件中内容的方法相关推荐
- 用python替换文件中内容的两种方法
目标:替换文件中的字符串内容 方法1:使用fileinput包 import fileinput for line in fileinput.input("要修改的文件名", in ...
- Python 替换文件中内容
def test():'''替换原理:1.open打开文件 采用r+模式2.读取文件内容3.将文件读写指针移位到文件开始位置 seek(0,0)4.遍历文件内容,并替换指定指定字符串5.重新写入文件其 ...
- python对文件追加内容的方法_Python实现文件内容批量追加的方法示例
本文实例讲述了Python实现文件内容批量追加的方法.分享给大家供大家参考,具体如下: #coding:utf-8 import os #-------代码段一 #获取当前文件夹 filePath = ...
- python替换文件中的字符串_Python文件操作中进行字符串替换的方法(保存到新文件/当前文件)...
题目: 1.首先将文件:/etc/selinux/config 进行备份 文件名为 /etc/selinux/config.bak 2.再文件:/etc/selinux/config 中的enforc ...
- linux替换文件中内容
sed -i 's/str1/str2/g' filename str1: 被替换的字符串 str2: 替换成的字符串
- Python读取文件中汉字方法:导入codecs,添加encoding='utf-8'
通过文件路径读取文件时候,要么用左侧斜杠,要么用两个右侧斜杠 Python读取文件中的汉字方法:导入codecs,添加encoding='utf-8'import codecs a = open('D ...
- linux 文件转换ascii,linux 小技巧(查找替换文件中的ascii编码字符)
这里纪录一些linux下用到的小技巧,以免遗忘 在linux中经常碰见各种文件处理.最常用的就是替换文件中的某些字符.常见字符替换还是很容易完成.但是有些不可见字符以及ascii编码字符等等都无法直接 ...
- python替换文件内容_Python实现替换文件中指定内容的方法
本文实例讲述了Python实现替换文件中指定内容的方法.分享给大家供大家参考,具体如下: 这里使用python编写的程序,实现如下功能:将文件中的指定子串 修改为 另外的子串 编写的python程序, ...
- python查找并修改文件中的内容_如何使用Python搜索和替换文件中的文本?
如何使用Python搜索和替换文件中的文本? 如何使用Python 3搜索和替换文件中的文本? 这是我的代码:import osimport sysimport fileinputprint (&qu ...
最新文章
- airbnb_我如何在一个晚上建立音乐工作室的Airbnb
- 若依前后端分离如何写移动端接口_前后端分离后,如何定义接口规范~
- JAVA用JNI方法调用C代码实现HelloWorld
- php加密 dll扩展,PHP的openssl加密扩展使用小结(推荐)
- Projects(子查询、连接,分组,聚合)
- python连接oracle视频教程_python怎么连接oracle
- 时序分析:手势--空间轨迹模式识别
- c语言可变入参中的每个参数的类型可以不同,编程入门:浅谈C语言的可变参数
- java无权图求最短路径_求有权图和无权图的最短路径
- 3d在调试区输出坐标_CSS3如何实现一个 3D 效果的魔方
- web网页设计实例作业 ——二手书店-大学生书店(13页) 学生个人网站作业模板 简单个人网页制作
- MTK-EngineeMode-Hardware Testing
- 显卡的测试软件是什么,你的显卡是什么水平,用这个软件就知道了
- U盘PE系统的制作和安装(win7、win10)
- numpy对数据集进行shuffle
- 蓝牙耳机买什么品牌好一些?2022蓝牙耳机品牌排行榜10强
- Love Letter
- 剑指offe面试题8 旋转数组的最小数字 (java实现)
- Kubectl(完整)基本操作命令
- R包 splatter