请示例代码:用python完成以下需求:将DApplications0StressToolsPMv03PMcmd以记事本编辑内容只将全文从上到下的第二个CHOICE C YN替换为CHOICE C YN T 3 D N
以下是Python代码示例:
file_path = r"D:\Applications\0StressTools\PM\v0.3\PM.cmd"
# 打开文件并读取内容
with open(file_path, "r", encoding="utf-8") as f:
content = f.read()
# 查找第二个CHOICE /C "YN"并替换为CHOICE /C "YN" /T 3 /D N
pos = content.find("CHOICE /C \"YN\"", content.find("CHOICE /C \"YN\"") + 1)
if pos != -1:
content = content[:pos] + "CHOICE /C \"YN\" /T 3 /D N" + content[pos + len("CHOICE /C \"YN\""):]
# 将修改后的内容写入文件
with open(file_path, "w", encoding="utf-8") as f:
f.write(content)
以上代码首先打开文件并读取其中的内容,然后查找第二个CHOICE /C "YN"的位置并将其替换为CHOICE /C "YN" /T 3 /D N。最后将修改后的内容写回文件中
原文地址: https://www.cveoy.top/t/topic/fEK2 著作权归作者所有。请勿转载和采集!