python實現檔案內容全量的copy

2021-10-09 11:12:01 字數 799 閱讀 8350

# 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請求無引數,即主要是應對一些資料全量同步的請求 那麼...