首页 > 其他 > 详细

os.argv练习(cmd 快捷操作命令)

时间:2020-07-26 14:20:12      阅读:61      评论:0      收藏:0      [点我收藏+]
import os
import sys
import shutil
if len(sys.argv) >= 5:
if sys.argv[1] ==‘zlz‘ and sys.argv[2] == ‘666‘:
if sys.argv[3] == ‘cp‘ and len(sys.argv) == 6:
if os.path.exists(sys.argv[4]) and os.path.exists(sys.argv[5]):
filename = os.path.basename(sys.argv[4])
path = os.path.join(sys.argv[5],filename)
shutil.copy2(sys.argv[4],path)
elif sys.argv[3] == ‘rm‘ and len(sys.argv) == 5:
if os.path.exists(sys.argv[4]):
if os.path.isfile(sys.argv[4]):os.remove(sys.argv[4])
else:shutil.rmtree(sys.argv[4])
elif sys.argv[3] == ‘rename‘and len(sys.argv) == 6:
if os.path.exists(sys.argv[4]):
os.rename(sys.argv[4],sys.argv[5])
else:
print(‘您输入的命令无效‘)

os.argv练习(cmd 快捷操作命令)

原文:https://www.cnblogs.com/diracy/p/13379556.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!