Python 3.7.3 [MSC v.1916 32 bit (Intel)] on win32
引入库import osimport easygui as g
完整代码import osimport easygui as gtry: Title_f = '自动添加前后缀小工具' choice = g.choiceBox(msg='请选择文件处理方式', Title=Title_f, choices=['添加前缀', '添加后缀', '退出']) if choice == '退出': exit() str1 = g.enterBox(msg='请输入需要添加的%s' % choice[2:], Title=Title_f) file_dir = g.diropenBox(msg='请选择文件夹:', Title=Title_f) file_List = [] os.chdir(file_dir) for each_file in os.Listdir(file_dir): if os.path.isfile(os.getcwd() + os.sep + each_file): file_List.append(each_file) else: continue if len(file_List) == 0: g.msgBox('未选择任何文件') qianandhou() else: multchoice = g.multchoiceBox(msg='请选择需要添加%s的文件(支持多选)' % choice[2:], Title=Title_f, choices=file_List,) t_multchoice = multchoice[:] if choice == '添加前缀': length = len(multchoice) for i in range(0, length): t_multchoice[i] = str1 + multchoice[i] os.rename(os.getcwd() + os.sep + multchoice[i], os.getcwd() + os.sep + t_multchoice[i]) else: g.msgBox('前缀添加成功!') else: length = len(multchoice) for i in range(0, length): t_multchoice[i] = os.path.splitext(os.getcwd() + os.sep + multchoice[i])[0] + str1 + \ os.path.splitext(os.getcwd() + os.sep + multchoice[i])[1] os.rename(os.getcwd() + os.sep + multchoice[i], t_multchoice[i]) else: g.msgBox('后缀添加成功!')except: g.msgBox(' *** 作错误!\n即将退出') exit()
总结 以上是内存溢出为你收集整理的Python写的为文件添加前后缀小工具全部内容,希望文章能够帮你解决Python写的为文件添加前后缀小工具所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)