python 小程序 —— 读文件替换写入文件
# This is a sample Python script.
import sys
import re
import os
def print_hi(name):
# Use a breakpoint in the code line below to debug your script.
print(f'Hi, {name}') # Press Ctrl+F8 to toggle the breakpoint.
if __name__ == '__main__':
print("原始命令文件[.cmd]:")
rawFile = input()
print("cmd 文件[.txt]:")
cmdTxt = input()
newFile = cmdTxt.replace(".txt", ".cmd")
print("get file: %s", newFile)
fw = open(newFile, "w")
fc = open(cmdTxt, "r")
fr = open(rawFile, "r")
rawData = fr.readlines()
fr.close()
for s in rawData: # 原始数据写一遍
fw.write(s)
search = fc.readlines() # 读取命令
fc.close()
search[0] = search[0].strip('\n') # 去掉换行符
for c in range(1, len(search)): # 替换,写入
search[c] = search[c].strip('\n') # 去掉换行符
for s in rawData:
fw.write(s.replace(search[0], search[c]))
fw.close()
print_hi('done')
记录每天生活的点点滴滴,呵呵呵呵呵呵

浙公网安备 33010602011771号