怎样将指定文本中的字符串替换后生成新的文本文件?

如题所述

import os

os.chdir('d:\\') # 跳到D盘

if not os.path.exists('pp.txt'): # 看一下这个文件是否存在
exit(-1) #,不存在就退出

lines = open('pp.txt').readlines() #打开文件,读入每一行

fp = open('pp2.txt','w') #打开你要写得文件pp2.txt
for s in lines:
fp.write( s.replace('love','hate').replace('yes','no')) # replace是替换,write是写入
fp.close() # 关闭文件
温馨提示:内容为网友见解,仅供参考
无其他回答

python将指定文本中的字符串替换后,生成新的文本文件。
Python替换某个文本中的字符串,然后生成新的文本文档,代码如下:import osos.chdir('D:\\\\') # 跳到D盘if not os.path.exists('test1.txt'): # 看一下这个文件是否存在exit(-1) #不存在就退出lines = open('test1.txt').readlines() #打开文件,读入每一行fp = open(''test2....

...对文本文件中字符串进行替换及生成新的文本文件
void Display_text(); \/\/显示本文内容 void Count_ch(); \/\/统计字符数,空格数,行数 void Search_KeyWord(); \/\/检索关键字 void Replace_KeyWord(); \/\/替换关键字 void index(SqString s,SqString t); \/\/简单匹配算法(BF)void SetColor(unsigned short ForeColor,unsigned sho...

请问用bat如何把文本里指定的字符生成一个新文本(附上详细)?
你可以通过以下步骤使用bat脚本将文本里的指定字符生成一个新文本:创建一个新的文本文件,并将其命名为"script.bat",或者其他你喜欢的名字。确保文件后缀为.bat。在文本文件里输入以下代码:这里的 "old_char" 代表需要被替换的字符, "new_char" 代表用来替换的字符。你需要将它们改成你想要的字符。

批处理如何实现文本文件中指定行内容的替换?
1、首先,准备一个conf.ini,内容如下图所示。现在要将title的值修改“我是新标题”。2、如果ini内的文件比较简单,其次可以直接新生成一个。3、运行一下代码,效果如下,可以看到ini内容已经修改。4、假设不知道ini的具体内容,只是知道其中有“我是新标题”,现在要将“我是新标题”替换成"newtitle"...

易语言怎么将指定目录里的TXT文件内的字符串替换成指定编辑框内的内容...
刚好解决了类似的问题,代码给你吧。改一下 file_text 路径就好了。.版本 2 .程序集 窗口程序集_启动窗口 .子程序 _按钮1_被单击 .局部变量 file_text, 文本型 .局部变量 file_t, 文本型 file_text = 到文本 (读入文件 (path_file_root + “\\WEB-INF\\classes\\application.yml”))file_...

python如何替换特定字符串的字符串?
首先,使用find()函数可以找出特定字符串在原始字符串中的位置。例如,find("目标字符串")返回目标字符串在原始字符串中第一次出现的位置。如果未找到,返回-1。其次,使用index()函数与find()类似,但index()会在找到目标字符串后抛出异常,而不是返回-1。因此,index()通常用于确保目标字符串确实...

怎样替换某一段文字中的字
这一步通常需要使用文字处理软件(如Microsoft Word、WPS Office等)或编程语言中的字符串替换功能。在文字处理软件中,我们可以通过“查找和替换”功能(通常是Ctrl+H快捷键)来批量替换文本中的特定词汇。而在编程语言中,我们可以使用字符串替换函数(如Python中的str.replace())来实现这一...

什么是将一个工作簿中某一数据或文本全部替换为另一个数据或文本的最...
利用 Excel 中的“查找和替换”功能在工作簿中搜索某些内容,例如特定的数字或文本字符串等。 你可以找到搜索项进行引用,或者可以将其替换为其他内容。 可以在搜索词中包括通配符,如问号、代字号和星号或数字。 可按行和列搜索、在批注或值中搜索,还可在工作表或整个工作簿中搜索。提示:如果你要...

使用Excel文本函数管理数据的7种方法
一.使用SUBSTITUTE函数将一个文本字符串替换为另一个 函数语法:SUBSTITUTE函数的语法(或句子结构)是这样的:=SUBSTITUTE(文本,旧文本,新文本,[实例编号]).注意:如果未指定实例编号,则每次出现的“旧文本”都会更改为“新文本”.如果指定实例编号,则仅替换旧文本的出现.例如,输入数字“1”表示您只想...

c语言编程替换文件中字符串
1、第一步,依次单击visual C ++ 6.0的“文件”-->“新建”-->“文件”-->“C++ Source File”选项,见下图,转到下面的步骤。2、第二步,执行完上面的操作之后,定义变量,代码见下图,转到下面的步骤。3、第三步,执行完上面的操作之后,输入一个字符,使用getche函数接收,代码见下图,转到...

相似回答