# coding:utf-8
import re
import os,os.path
def file_cp(path,path2):
#path =
#path2 ='D:/testpy/test/config.properties'
if not os.path.exists(path2):
print ('file not exist')
return
if not os.path.exists(path):
print ('path not exist')
open(path,'w')
f1 = open(path, 'r+')
infos = f1.read()
line_new = re.sub(r' ', '', infos)
f2 = open(path2, 'r+')
infos2 = f2.read()
line_new2 = re.sub(r' ', '', infos2)
f1.seek(0) # 将指针位置指到文件开头(注意:一定要有这步操作,不然无法清空文件)
f1.truncate() # 清空文件内容(仅当以 "r+" "rb+" "w" "wb" "wb+"等以可写模式打开的文件才可以执行该功能)
f1.write(line_new2)
f1.close()
file_cp('D:/testpy/config.properties','D:/testpy/test/config.properties')