我正在浏览一个文件夹/目录并读取所有文件,检查是否有某个标签,然后仅当它位于两个特定字符串/标签之间时才多次替换特定字符串。以下是文本文件的示例:START $YESN1 000 001 002N2 TAG#1 004 008N3 This is an appleN4 006 005 003(( TAG#2 ))N5 This is an apple我想要一个解决方案,可以打开文件,检查是否START $YES或START $NO,并将字符串替换This is an apple为There is no apple介于两者之间TAG#1且TAG#2仅当START $YES存在时。我希望原始文件不受影响(创建新文件或使用fileinput库创建备份)。我现在不能发布我的 python 代码,但是当我回到我的办公桌时,我会用我尝试过的代码更新这篇文章。
添加回答
举报
0/150
提交
取消