import os
import copy
# Open a file
array = []
copyarray = [];
anotherarry = []
filename = ""
rootdir_source = "F:\\\\AVA3\\\\"
rootdir_destin = "F:\\\\AVA2014\\\\"
filenumber = 0;
with open("2012_filelist.txt", "r") as f:
for line in f:
#array.append(line)
#print(line)
array = line.split(",")
copyarray = copy.copy(array)
#print(array[1])
filename = array[1].split("/")[2]
#print(filename)
#print(array[2])
array[1] = array[1].replace("/", "\\\\")
#print(array[1])
array[2] = array[2].replace("/", "\\\\")
#print(array[2])
filename1 = rootdir_source + array[1]
#print(filename1)
#print(copyarray[1])
anotherarry = array[2].split("\\\\")
#print(anotherarry[1])
dirname1 = rootdir_destin + anotherarry[0]+"\\\\"+anotherarry[1]+"\\\\"+anotherarry[2]+"\\\\"
#print(dirname1)
if not os.path.exists(dirname1):
os.makedirs(dirname1)
filename2 = dirname1 + filename
print(filename1, "=>", filename2)
os.system ("copy %s %s" % (filename1, filename2))
filenumber =filenumber + 1;
if os.path.isfile (filename2): print(filenumber, " --- Success")