使用Python複製Linux檔案到指定資料夾

2021-09-12 21:00:58 字數 815 閱讀 2193

使用python指令碼語言將linux中選定的檔案複製到指定資料夾,需要使用兩個python模組osshutil

import shutil

import os

安裝shutil時需要

pip install pytest-shutil
將選定檔案複製到指定資料夾核心**

srcfile = os.path.join(srcdir, img['filepath'], img['filename'])  // 選定檔案

dstfile = os.path.join(dstdir, img['filename']) // 指定資料夾

shutil.copyfile(srcfile, dstfile) // 複製檔案

注意:

srcfiledstfile是要具體到檔名稱的絕對路徑位址,比如說:/media//dataset/mscoco/test.jpg

os.path.isfile:當前檔案是否存在

os.path.split:當前檔案路徑名稱分割

os.path.exists:當前資料夾是否存在

os.makedirs:建立當前資料夾路徑中的資料夾

os.path.join:連線路徑名稱,生成資料夾路徑

linux 使用cp進行複製

使用cp命令對檔案進行複製操作 在我們使用cp命令複製對乙個檔案進行操作的時候,必須要獲取到這個檔案的r許可權,否則就不能對這個檔案進行複製的操作了 root www tmp ls l copy file rw r r 1 root root 6 10 1517 03 copy file root ...

python 複製列表內容 Python 複製列表

python 複製列表 定義乙個列表,並將該列表元素複製到另外乙個列表上。def clone test li1 li copy li1 return li copy li1 4,8,2,10,15,18 li2 clone test li1 print 原始列表 li1 print 複製後列表 li...

使用python指令碼複製windows桌布

以前一直有個把windows的鎖頻桌布複製下來的想法,最近才把這個指令碼寫出來。原始碼如下 複製window10桌布 新增檔案字尾 到當前目錄 import os windows10桌布路徑 使用者目錄 user home os.getenv userprofile packages home 我的...