bloggerAds

2021年10月12日 星期二

檔案與資料夾的處理-複製, 搬移,刪除

首先~~先import shutil 與 os

# -*- coding: UTF-8 -*-
import shutil
import os

1. 複製檔案

dataPath = 'D:/Downloads/data.txt' #檔案位置
target = 'D:/' #複製目標位置
shutil.copy(dataPath,target)
執行後可以看到D:\下複製了一個data.txt的檔案


2. 刪除檔案

os.remove(dataPath)
執行後可以看到'D:\Downloads\下的data.txt被刪除了


3. 搬移檔案或重命名

dataPath = 'D:/Downloads/data.txt' #檔案位置
target = 'D:/data.txt' #搬移檔案位置
os.rename(dataPath, target)
or
dataPath = 'D:/Downloads/data.txt' #檔案位置
target = 'D:/data.txt' #搬移檔案位置
os.replace(dataPath, target)
執行後可以看到data.txt搬移至了'D:\'下


4. 複製目錄
先建置一個目錄testFile
裡面放置隨意個檔案

filePath = 'D:/Downloads/testFile/' #資料夾位置
target = 'D:/testFile' #複製目標位置
shutil.copytree(filePath, target)
執行後可以看到'D:\下複製了testFile資料夾


5. 刪除目錄
先建置一個目錄testFile
裡面放置隨意個檔案

shutil.rmtree(filePath)
執行後可以看到'D:\Downloads\下的testFile資料夾被刪除了


6. 目錄搬移 先建置一個目錄testFile
裡面放置隨意個檔案

filePath = 'D:/Downloads/testFile/' #資料夾位置
target = 'D:/testFile' #搬移目標位置
shutil.move(filePath, target)
執行後可以看到testFile被搬移至'D:\Downloads\下

沒有留言:

張貼留言