import os
#获取输入path的dir,并判断是否存在。
def search_file():
print("you dir now:{}".format(os.getcwd()))
print("你有5次机会!")
for i in range(5):
pang=input("请输入你要在那个磁盘下操作:")
os.chdir(pang+":\\")
for i in os.listdir():
print(i)
dir_name=input("输入你在'{}'路径下的文件:".format(os.getcwd()))
dir=os.path.join(os.getcwd(),dir_name)
name=os.path.basename(dir)
if name in dir:
return True
break
print("存在!")
else:
print("请确认好文件路径!")
print(dir)
#将文件复制到新目录,并重命名
def cut_file():
if search_file():
#Windows选择磁盘
target_dir=input("请输入你在{}下要改变的路径:".format(os.getcwd()))#输入要剪切的目录
if not os.path.exists(rarget_dir):
target_dir=os.makedirs(target_dir)
print("创建成功!")
else:
pass
os.renames(dir,target_dir)
#判断目录是否存在,不存在新建
#使用重命名实现剪切
print("ok!")
cut_file()