Replace:
def Var_Variant_Gen():
Var_POS_ID_HEADER = ""
Var_POS_ID_FOOTER = ""
Var_POS_ID_HEADER = \
'''/**
* aaa
*/
/* Begintoremove */'''
Var_POS_ID_FOOTER = '''/* EndofRemove */'''
print(Var_POS_ID_HEADER)
print(Var_POS_ID_FOOTER)
txt=open(r'Var_AdaptDef.h')
lines_Str = ""
lines_output_str = ""
for line in txt:
lines_Str += line
print(lines_Str)
lines_output_str = lines_Str.replace(lines_Str[lines_Str.index(Var_POS_ID_HEADER)+len(Var_POS_ID_HEADER):lines_Str.index(Var_POS_ID_FOOTER)], "")
txt.close()
open(r'Var_AdaptDef.out.h','w').writelines(lines_output_str)
谢谢~
本文介绍了一个使用Python编写的脚本,该脚本用于从指定文件中移除特定内容。通过定义头部和尾部标识符,脚本能够准确地定位并删除两标识之间的文本。示例展示了如何读取原始文件、执行替换操作并将结果写入新文件。
780

被折叠的 条评论
为什么被折叠?



