#/usr/bin/python
#encoding:utf-8
'''
Created on 2018年2月28日
@author: Administrator
'''
import os
import sys
import os.path
import mkdir
from shutil import copy
def backupsXml(path):
for dirpath,dirnames,filenames in os.walk(path):
subdirname=dirpath.split('\\')[-1]
dirclassname=dirpath.split('\\')[-3]
noname=dirpath.split('\\')[-2]
for filename in filenames:
if len(filename)==0:
pass
else:
if dirclassname=='data' and noname=='new':
if os.path.splitext(filename)[1] == ".xml":
filepath = os.path.join(dirpath,filename)
oldfilepath=path+'\\data\\old\\'+subdirname+'\\'+filename
copy(filepath,oldfilepath.encode('utf-8'))
elif dirclassname=='img' and noname=='new':
filepath = os.path.join(dirpath,filename)
oldfilepath1=path+'\\img\\old\\'+subdirname
oldfilepath=oldfilepath1+'\\'+filename
mkdir.mkdir(oldfilepath1)
copy(filepath,oldfilepath.encode('utf-8'))
# filepath=os.getcwd()
# backupsXml(filepath)
#encoding:utf-8
'''
Created on 2018年2月28日
@author: Administrator
'''
import os
import sys
import os.path
import mkdir
from shutil import copy
def backupsXml(path):
for dirpath,dirnames,filenames in os.walk(path):
subdirname=dirpath.split('\\')[-1]
dirclassname=dirpath.split('\\')[-3]
noname=dirpath.split('\\')[-2]
for filename in filenames:
if len(filename)==0:
pass
else:
if dirclassname=='data' and noname=='new':
if os.path.splitext(filename)[1] == ".xml":
filepath = os.path.join(dirpath,filename)
oldfilepath=path+'\\data\\old\\'+subdirname+'\\'+filename
copy(filepath,oldfilepath.encode('utf-8'))
elif dirclassname=='img' and noname=='new':
filepath = os.path.join(dirpath,filename)
oldfilepath1=path+'\\img\\old\\'+subdirname
oldfilepath=oldfilepath1+'\\'+filename
mkdir.mkdir(oldfilepath1)
copy(filepath,oldfilepath.encode('utf-8'))
# filepath=os.getcwd()
# backupsXml(filepath)