我有一个文件处理程序:
logger = logging.getLogger(__name__)
fh = logging.FileHandler('file_name.log',mode='w')
logger.addHandler(fh)
一段时间后,我想复制文件并清除原始文件,以便记录器继续向原始文件添加数据。像这样的东西:
shutil.dopy('file_name.log','another_file.log')
os.remove('file_name.log')
open('file_name.log','w')
这当然行不通。我正在研究python 3.2。可以做到吗?