# 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')
Bugly實現app全量更新
bugly官網文件 1 配置環境 implementation com.tencent.bugly crashreport upgrade latest.release 其中latest.release指代最新版本號,也可以指定明確的版本號,例如1.2.0defaultconfig 許可權申請 ac...
python實現比較檔案內容異同
import sys import difflib import time import os 創作時間 2017 10 08 23 30 09 版本 1.0.0 def main 主函式 try f1 sys.ar 1 獲取檔名 f2 sys.ar 2程式設計客棧 except exception...
針對全量請求的快取機制實現 AOP
最近幾天由於工作原因,需要設計實現乙個執行緒安全的快取機制,拿出來和大家分享交流一下。快取是在實際工作中經常用到的,主要作用呢?1.提高響應速度 2.降低cpu壓力或者資料庫壓力。在此,我的應用背景是攔截一些rpc請求 不要求獲取實時資料 且rpc請求無引數,即主要是應對一些資料全量同步的請求 那麼...