python批量复制文件问题,python 批量复制不同目录下的文件
python 批量复制不同目录下的文件
#!/usr/bin/env python #coding=UTF-8 #author aping import os,sys,shutil,time import getpass,os.path from ftplib import FTP back01="/fs/vm/vm-back/tes.vmdk" back02="/tmp/111.vmdk" back03="/fs/222.vmdk" tmpFileDir = "/tmp/" #复制临时存储目录 serverName = "BWA123" #资产编号(主机名) logPath = "/tmp/log.txt" #日志文件路径 #记录日志函数 def log(msg=''): log = open( logPath,"a") log.writelines(msg+'\n') log.close() def lzp(sourceFileName='', sourceDir='', serverName=''): date = time.strftime('%Y.%m.%d',time.localtime()) tmpFileName=date+'-'+serverName+'-'+sourceFileName+'.tmp' backFile = tmpFileDir+tmpFileName #01stage_copy if os.path.isfile(sourceDir+sourceFileName): dateTime = time.strftime('%Y-%m-%d %H:%M',time.localtime()) shutil.copyfile(sourceDir+sourceFileName,backFile)#执行: 复制 log(str(dateTime+" 本地拷贝完成 "+backFile)) else: dateTime = time.strftime('%Y-%m-%d %H:%M',time.localtime()) log(str(dateTime+" 本地拷贝失败 "+sourceDir+sourceFileName)) def main(): b = [back01,back02,back03] log(str(" -----------------------------------------")) for fileSet in b: tmpPat,sourceFileName=os.path.split(fileSet) #路径文件分割 sourceDir=tmpPat+"/" dateTime = time.strftime('%Y-%m-%d %H:%M',time.localtime()) log(str(dateTime+" 备份的源文件 "+fileSet)) lzp(sourceFileName,sourceDir,serverName) log(str(" -----------------------------------------")) if __name__ == "__main__": main()
python批量复制文件问题,python 批量复制不同目录下的文件相关推荐
- python指定位置写入文件_Python中如何在指定目录下进行文件的读写操作
一.python的简单读写操作 在python中,可以使用open函数,打开一个已经存在的文件,或者创建一个新文件.常用操作示例如下: # 在当前目录下创建并打开一个文件夹,若文件已有则打开文件tes ...
- IOS的一些文件操作。(沙箱) 在Documents目录下创建文件
因为应用是在沙箱(sandbox)中的,在文件读写权限上受到限制,只能在几个目录下读写文件: * Documents:应用中用户数据可以放在这里,iTunes备份和恢复的时候会包括此目录 * tmp: ...
- java删除指定目录下文件_Java中循环删除指定目录下的文件
Java中删除目录下的文件需要实现递归删除: private static void RecuErsionDeleteDisk(File file) { File[] files = file.lis ...
- linux如何统计目录下的文件个数,linux怎么查看一个目录下的文件数量
有时候需要看文件夹下有多少文件,那么就需要用到以下指令 $ls -l | grep -c '^-' 个grep是啥意思呢?我们man一下 $man grep 会看到以下描述: SYNOPSIS gre ...
- python获取文件夹下文件_Python 获取目录下的文件列表与内容
下面的python例子是列举用户目录下面的文件 import os import sys #info=os.getcwd() #listfile=os.listdir(os.getcwd()) inf ...
- python 实现统计ftp服务器指定目录下文件夹数目、文件数目及所有文件大小 本次主要为满足应用方核对上传到ftp服务器的文件是否缺漏。 主要要求:指定目录下,文件夹数目/文件数目/所有文件大小
python 实现统计ftp服务器指定目录下文件夹数目.文件数目及所有文件大小 本次主要为满足应用方核对上传到ftp服务器的文件是否缺漏. 主要要求:指定目录下,文件夹数目/文件数目/所有文件大小,类 ...
- linux怎么在目录下查找文件,linux find-在指定目录下查找文件
find命令用来在指定目录下查找文件.任何位于参数之前的字符串都将被视为欲查找的目录名.如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件.并且将查找到的子目录和文件全部进 ...
- pyhton 读取目录下所有文件夹下的文件(指定文件)
前言 1.有的时候比如我们操作错了,将一个文件夹里的.png图片都弄到了不同的文件夹中,现在想还原,如果一个个手工选择剪切,恐怕不是一个好办法. 2.有的时候,想把某个目录下的所有文件夹中的jpg格式 ...
- python批量重命名指定目录下所有文件的后缀名
python批量重命名指定目录下所有文件的后缀名 有个需求,需要把某个文件夹下所有后缀名为.abc的更改为.xyz; #批量重命名指定目录下面所有文件的后缀名. word_dir为需要更改后缀的文件夹 ...
最新文章
- 多网卡指定网卡发送数据
- 不是内部或外部命令也不是可运行的程序?
- VTK:可视化之ColorAnActor
- 92. Reverse Linked List II
- 原来js的parseInt函数还可以这样用
- SharePoint学习札记[3] — Office SharePoint Server 2007部署
- C++学习之路 | PTA乙级—— 1039 到底买不买 (20 分)(精简)
- php依赖注入解决什么问题,php – 了解依赖注入的问题
- Cocos2d-x 2 0 在Windows平台下的使用
- 免费直播:1 小时带你体验 Python 车牌识别实战
- css入门自学笔记1
- oracle的concat的用法
- 1.单进程SAPI生命周期
- java ip子网计算器_ip子网计算器IPV4子网计算工具v1.1
- 看精神小伙是如何智斗骗子的
- Java版本微信授权登录(测试版)
- ROS学习笔记-创建订阅cmd_vel话题节点
- 国内部分视频剪辑软件使用总结
- MybatisPlus查询条件和排序高级封装
- 佐治亚理工学院计算机科学硕士,佐治亚理工学院
热门文章
- 手动调用cx-table.focus和a.focus方法的效果比较
- 一个程序员眼中的医院人生百态
- SAP CRM webclient ui开发workbench里点了Test按钮,发生了什么事
- SAP ABAP和C4C,Hybris Commerce里一些性能分析工具
- 一个免费调用的OData服务,无需用户名密码,适用于SAP UI5的学习
- TimeInterval value and value2 determination in SalesPipeline
- SAP UI5 different cache results
- nodejs TCP服务器和客户端通信的socket结构
- 解决windows10系统ssh-add报错的问题
- SAP Customer Experience Extensibility gold rule