# coding:utf-8 def main(): o = [] with open("sample.with.print.and.input.py", mode="rt", encoding="utf-8") as f: for line in f: if "# NO POST #" in line: continue line = line.replace('print("#', "#") line = line.replace(' #")', "") line = line.replace("#wb.Save()", " wb.Save()") line = line.replace("#wb.Close(", " wb.Close(") o.append(line) with open("sample.py", mode="wt", encoding="utf-8") as f: f.writelines(o) if __name__ == "__main__": main()