# -*- coding: utf-8 -*-
import os
def alter(file,old_str,new_str,new_file_name):
"""
将替换的字符串写到一个新的文件中
"""
with open(file, "r") as f1,open("%s.bak" % file, "w") as f2:
for line in f1:
if old_str in line:
line = line.replace(old_str, new_str)
f2.write(line)
os.rename("%s.bak" % file, new_file_name)
#将DPS.train文件中的__label__3替换为__label__2,生成新的文件叫DPS_new.train
alter("DPS.train", "__label__3", "__label__2","DPS_new.train")
Python 替换文件中的字符串
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...