Python實(shí)現(xiàn)拷貝多個(gè)文件到同一目錄的方法
本文實(shí)例講述了Python實(shí)現(xiàn)拷貝多個(gè)文件到同一目錄的方法。分享給大家供大家參考,具體如下:
有一個(gè)文件,里面存有多個(gè)文件名,一個(gè)文件名一行。如果想把這些文件拷貝到一個(gè)目錄,可以用下面的代碼。下面的代碼應(yīng)該是跨系統(tǒng)的,除了分隔文件全路徑那一句。下面的代碼假設(shè)拷貝所有文件到當(dāng)前目錄的tmp子目錄下,目錄需先創(chuàng)建。
#encoding=utf-8 import sys import shutil if len(sys.argv) < 2: print u'缺少參數(shù)文件名' 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('\\') #這句針對(duì)windows dst = './tmp/' + lst[-1] print '===============================================================================' print src print '-------------------------------------------------------------------------------' print dst print '===============================================================================' shutil.copyfile(src, dst) idx += 1
第19行的“src = ”被編輯器干掉了。
更多關(guān)于Python相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《Python文件與目錄操作技巧匯總》、《Python文本文件操作技巧匯總》、《Python URL操作技巧總結(jié)》、《Python圖片操作技巧總結(jié)》、《Python數(shù)據(jù)結(jié)構(gòu)與算法教程》、《Python Socket編程技巧總結(jié)》、《Python函數(shù)使用技巧總結(jié)》、《Python字符串操作技巧匯總》及《Python入門與進(jìn)階經(jīng)典教程》
希望本文所述對(duì)大家Python程序設(shè)計(jì)有所幫助。
- python使用paramiko實(shí)現(xiàn)遠(yuǎn)程拷貝文件的方法
- python 實(shí)現(xiàn)文件的遞歸拷貝實(shí)現(xiàn)代碼
- python檢測(cè)文件夾變化,并拷貝有更新的文件到對(duì)應(yīng)目錄的方法
- Python實(shí)現(xiàn)拷貝/刪除文件夾的方法詳解
- python執(zhí)行scp命令拷貝文件及文件夾到遠(yuǎn)程主機(jī)的目錄方法
- python 拷貝特定后綴名文件,并保留原始目錄結(jié)構(gòu)的實(shí)例
- Python實(shí)現(xiàn)的多進(jìn)程拷貝文件并顯示百分比功能示例
- 如何使用Python腳本實(shí)現(xiàn)文件拷貝
- python中遍歷文件的3個(gè)方法
- Python遍歷某目錄下的所有文件夾與文件路徑
- Python遍歷目錄中的所有文件的方法
- Python編程快速上手——選擇性拷貝操作案例分析
相關(guān)文章
python實(shí)現(xiàn)從本地?cái)z像頭和網(wǎng)絡(luò)攝像頭截取圖片功能
這篇文章主要介紹了python實(shí)現(xiàn)從本地?cái)z像頭和網(wǎng)絡(luò)攝像頭截取圖片功能 ,文中給大家提到了python , opencv 打開(kāi)網(wǎng)絡(luò)攝像頭讀取圖像的實(shí)現(xiàn)代碼,需要的朋友可以參考下2019-07-07python全棧開(kāi)發(fā)語(yǔ)法總結(jié)
在本篇文章里小編給大家整理的是一篇關(guān)于python全棧開(kāi)發(fā)語(yǔ)法的相關(guān)總結(jié)內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)參考下。2020-11-11python動(dòng)態(tài)加載技術(shù)解析
這篇文章主要介紹了python動(dòng)態(tài)加載技術(shù)解析,說(shuō)簡(jiǎn)單點(diǎn)就是,如果開(kāi)發(fā)者發(fā)現(xiàn)自己的代碼有bug,那么他可以在不關(guān)閉原來(lái)代碼的基礎(chǔ)之上,動(dòng)態(tài)替換模塊替換方法一般用reload來(lái)完成,需要的朋友可以參考下2023-07-07python奇偶行分開(kāi)存儲(chǔ)實(shí)現(xiàn)代碼
這篇文章主要介紹了python讀取文件,偶數(shù)行輸出一個(gè)文件,奇數(shù)行輸出一個(gè)文件,需要的朋友可以參考下2018-03-03詳解使用python crontab設(shè)置linux定時(shí)任務(wù)
本篇文章主要介紹了使用python crontab設(shè)置linux定時(shí)任務(wù),具有一定的參考價(jià)值,有需要的可以了解一下。2016-12-121分鐘快速生成用于網(wǎng)頁(yè)內(nèi)容提取的xslt
這篇文章主要教大家如何1分鐘快速生成用于網(wǎng)頁(yè)內(nèi)容提取的xslt,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-02-02python通過(guò)線程實(shí)現(xiàn)定時(shí)器timer的方法
這篇文章主要介紹了python通過(guò)線程實(shí)現(xiàn)定時(shí)器timer的方法,涉及Python線程與定時(shí)器timer的使用技巧,需要的朋友可以參考下2015-03-03Python實(shí)現(xiàn)批量將符合要求的文件自動(dòng)復(fù)制到新文件夾
這篇文章主要為大家詳細(xì)介紹了如何使用Python實(shí)現(xiàn)批量將文件名稱符合要求的文件自動(dòng)復(fù)制到新文件夾,文中的示例代碼講解詳細(xì),有需要的小伙伴可以參考下2023-10-10