Python实现拷贝多个文件到同一目录的方法

 更新时间:2016年09月19日 12:07:15   作者:RQSLT  
这篇文章主要介绍了Python实现拷贝多个文件到同一目录的方法,涉及Python针对文件与目录的遍历、复制等相关操作技巧,需要的朋友可以参考下

本文实例讲述了Python实现拷贝多个文件到同一目录的方法。分享给大家供大家参考,具体如下:

有一个文件,里面存有多个文件名,一个文件名一行。如果想把这些文件拷贝到一个目录,可以用下面的代码。下面的代码应该是跨系统的,除了分隔文件全路径那一句。下面的代码假设拷贝所有文件到当前目录的tmp子目录下,目录需先创建。

#encoding=utf-8
import sys
import shutil
if len(sys.argv) < 2:
  print u'缺少参数文件名'
  exit(-1)
par_file = sys.argv[1]
file_lst = []
try:
  with open(par_file, 'r') as file:
    for line in file:
      file_lst.append(line)
except IOError as err:
  print('File error: ' + str(err))
  exit(-1)
idx = 1
for item in file_lst:
  print idx
   item.strip()
   lst = src.split('\\') #这句针对windows
  dst = './tmp/' + lst[-1]
  print '==============================================================================='
  print src
  print '-------------------------------------------------------------------------------'
  print dst
  print '==============================================================================='
  shutil.copyfile(src, dst)
  idx += 1

第19行的“src = ”被编辑器干掉了。

更多关于Python相关内容感兴趣的读者可查看本站专题:《Python文件与目录操作技巧汇总》、《Python文本文件操作技巧汇总》、《Python URL操作技巧总结》、《Python图片操作技巧总结》、《Python数据结构与算法教程》、《Python Socket编程技巧总结》、《Python函数使用技巧总结》、《Python字符串操作技巧汇总》及《Python入门与进阶经典教程

希望本文所述对大家Python程序设计有所帮助。

相关文章

  • python实现从本地摄像头和网络摄像头截取图片功能

    python实现从本地摄像头和网络摄像头截取图片功能

    这篇文章主要介绍了python实现从本地摄像头和网络摄像头截取图片功能 ,文中给大家提到了python , opencv 打开网络摄像头读取图像的实现代码,需要的朋友可以参考下
    2019-07-07
  • python全栈开发语法总结

    python全栈开发语法总结

    在本篇文章里小编给大家整理的是一篇关于python全栈开发语法的相关总结内容,有兴趣的朋友们可以跟着学习参考下。
    2020-11-11
  • python动态加载技术解析

    python动态加载技术解析

    这篇文章主要介绍了python动态加载技术解析,说简单点就是,如果开发者发现自己的代码有bug,那么他可以在不关闭原来代码的基础之上,动态替换模块替换方法一般用reload来完成,需要的朋友可以参考下
    2023-07-07
  • python奇偶行分开存储实现代码

    python奇偶行分开存储实现代码

    这篇文章主要介绍了python读取文件,偶数行输出一个文件,奇数行输出一个文件,需要的朋友可以参考下
    2018-03-03
  • 详解使用python crontab设置linux定时任务

    详解使用python crontab设置linux定时任务

    本篇文章主要介绍了使用python crontab设置linux定时任务,具有一定的参考价值,有需要的可以了解一下。
    2016-12-12
  • 1分钟快速生成用于网页内容提取的xslt

    1分钟快速生成用于网页内容提取的xslt

    这篇文章主要教大家如何1分钟快速生成用于网页内容提取的xslt,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-02-02
  • python通过线程实现定时器timer的方法

    python通过线程实现定时器timer的方法

    这篇文章主要介绍了python通过线程实现定时器timer的方法,涉及Python线程与定时器timer的使用技巧,需要的朋友可以参考下
    2015-03-03
  • python Kmeans算法原理深入解析

    python Kmeans算法原理深入解析

    这篇文章主要介绍了python Kmeans算法深入解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-08-08
  • Python命令行库click的具体使用

    Python命令行库click的具体使用

    本文主要介绍了Python命令行库click的具体使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • Python实现批量将符合要求的文件自动复制到新文件夹

    Python实现批量将符合要求的文件自动复制到新文件夹

    这篇文章主要为大家详细介绍了如何使用Python实现批量将文件名称符合要求的文件自动复制到新文件夹,文中的示例代码讲解详细,有需要的小伙伴可以参考下
    2023-10-10

最新评论