import os
while True:
mulu = input('请输入目录:')
if os.path.exists(mulu): # 判断是否存在此目录
os.chdir(mulu) # 留在此目录
ret = os.listdir(os.getcwd()) # 打印出此目录的所有文件
print(ret)
lst1 = []
lst2 = []
for i in ret:
if os.path.isfile(i): # 判断是否是文件
lst1.append(i)
else:
lst2.append(i)
print('文件:{}'.format(lst1))
print('文件夹:{}'.format(lst2))
ret1 = input('请选择操作:添加前缀(a) 删除前缀(s) 添加文件(d) 删除文件(f) 重命名(g):')
if ret1.upper() == 'A':
a = input('请输入所要添加的前缀:')
for i in ret: # 便利所有文件,
os.rename(i, a + i) # 使用字符串拼接,添加前缀
print('添加成功')
elif ret1.upper() == 'S':
a = input('请输入所要删除的前缀&
python 文件操作练习题
最新推荐文章于 2024-05-25 14:15:30 发布