python利用shulit.rmtree和shulit.copytree实现os下的树形目录xcopy和deltree
- xcopy的实现
- deltree的实现
- 运行速度比windows10下的删除和copy速度快近1倍.
一、xcopy的实现
批处理文件:xcp.cmd
用法: xcp src dst #源目录 src 目标目录 dst 如 xcp d:\pycode d:\py\pycode2
@echo off rem xcp src dst python e:\python3\scripts\xcopy.py %1 %2
#encoding:UTF-8 ''' xcopy src dst xcopy 源树形目录[src]下的所有文件\n 到目标目录[dst]下 ''' from os.path import isdir,abspath from sys import argv,exit from shutil import copytree from time import time if len(argv)==3: pass ## print(isdir(argv[1])) ## print(isdir(argv[2])) else: exit() src = abspath(argv[1]) #转为绝对路径 dst = abspath(argv[2]) print(f'''\nxcopy {src} {dst}\n''') if isdir(src): t
python利用shulit.rmtree和shulit.copytree实现os下的树形目录xcopy和deltree
最新推荐文章于 2023-06-15 18:53:59 发布