# coding: utf-8
import os
import shutil
import re
if __name__ == "__main__":
src = r"C:\Users\Windows11\Desktop\test" # 原資料夾路徑
des = r"C:\Users\Windows11\Desktop\result" # 目標資料夾路徑
# 檔案篩選條件
vpatch = input("請輸入虛擬路徑:")
vpatch = re.split('[,;]', vpatch)
for file in vpatch:
# 遍歷原資料夾中的檔案
mark = file + '.txt'
full_file_name = os.path.join(src, mark) # 把檔案的完整路徑得到
print("要被移動的全檔案路徑全名:", full_file_name)
if os.path.isfile(full_file_name): # 用於判斷某一物件(需提供絕對路徑)是否為檔案
new_file_name = shutil.move(full_file_name, des) # shutil.copy函式放入原檔案的路徑檔案全名 然後放入目標資料夾
print("移動後的全檔案路徑全名:", new_file_name)
python之批次移動檔案
相關文章
- python——批次移動檔案Python
- python移動檔案指標seekPython指標
- 移動檔案
- shell指令碼之批次清空檔案指令碼
- python遍歷之批次更改檔名Python
- 在ASM磁碟組之間移動檔案ASM
- 檔案批次查詢複製匯出,按檔名批次查詢檔案,按檔案內容批次查詢檔案
- dataguard之邏輯備庫移動資料檔案
- Python自動批次修改檔名稱的方法Python
- 批次刪除檔案
- 輕鬆玩轉Python檔案操作:移動、刪除Python
- SQLServer移動資料檔案SQLServer
- 線上移動資料檔案
- ORACLE移動資料檔案Oracle
- oracle中移動控制檔案、資料檔案、日誌檔案Oracle
- Python讀取大量Excel檔案並跨檔案批次計算平均值PythonExcel
- md檔案批次轉htmlHTML
- linux批次find查詢檔案並批次替換覆蓋該檔案Linux
- mv 命令 – 移動或改名檔案
- 遷移和移動 UNIX 檔案系統(轉)
- 移動資料檔案從ASM到檔案系統ASM
- 在Oracle中移動資料檔案、控制檔案和日誌檔案Oracle
- 批次修改檔案字尾名
- 批次做成畫像dummy檔案
- 7、python之檔案操作Python
- python 基礎之檔案Python
- python之檔案下載Python
- Python之檔案處理Python
- 使用rman在oracle ASM磁碟組之間移動資料檔案OracleASM
- 在UNIX裸裝置和檔案系統之間移動ORACLEOracle
- 用Python實現批次掃描域名是否存在指定檔案Python
- 如何用Python批次修改檔名?Python
- 通過移動資料檔案來均衡檔案I/O
- 透過移動資料檔案來均衡檔案I/O
- 在 Linux 中如何移動檔案Linux
- 橫向無檔案移動--SCshell使用
- oracle控制檔案複製、移動方式Oracle
- Oracle 資料檔案移動步驟Oracle