前言 : 话说,程序改变生活。
因为需要所以写一个小程序简化日常。
# coding=gbk
import os
import os.path
name = "文件名.jpg"#当前文件名
def copyFiles(sourceDir, targetDir):#sourceDir源文件目录targetDir目标文件目录
sourceFile = os.path.join(sourceDir, name)#目录名与文件名拼接Join two(or more) paths
targetFile = os.path.join(targetDir, name)
if os.path.isfile(sourceFile):#检查源文件
if os.path.isdir(targetDir):#检查目标文件(可能存在设置的盘符没有读取)
read = open(sourceFile, "rb").read()#读取源文件
open(targetFile, "wb").write(read)#写入
print('copy Success--%s'%targetFile)
else:
print('target Not dir')
def copy(list):
for a in list:
copyFiles("Z:\\", a)
if __name__ == '__main__':
#遍历字母A到Z,忽略光驱的盘符(获取当前系统所有盘符)
#方法一:
# Dir=[]
# for i in range(65,91):
# temp=chr(i)+':'
# if os.path.isdir(temp):
# print(temp)
# Dir.append("%s\\"%temp)
#方法二:
aa = ["I:\\", "J:\\", "K:\\", "L:\\", 'F:\\','G:\\']#直接定义的盘符list
copy(aa)#如果需要,可以直接使用方法一。