永发信息网

有木有批处理或者python的大神啊,请教一个问题!

答案:1  悬赏:60  手机版
解决时间 2021-03-17 09:14
有一批类似 aaa.bbb.ccc.ddddd.suffix(点分长度不固定可能是aaa.suffix或者aaa.bbb.(省去若干".").suffix 但是后缀名统一)的文件,我想将他还原回原来的目录结构 :aaa/bbb/ccc/dddd.suffix(这些文件是经过加密处理后得到的,原本是aaa/bbb/ccc/dddd.suffix这样的目录结构,其中suffix为文件后缀名)。假定还原到目录a下。请求大神求教语法。
最佳答案
讲下思路,
import os
import shutil
1. 使用python读取这批文件所在目录的所有文zd件。files = os.listdir(path) 将该路径下所有文件读入一个list。
2. 对该list进行循环 for file in files:,对每个file的名称取出,split成列表,再连接成如你所说的folderPath=aaa/bbb/ccc/的文件目录。在使用if not os.path.isdir(folderPath)确定该目录是否存在,若不存在os.makedirs(folderPath)生成该目录。
3. 最后将文件使用shutil.move(source, destination),如shutil.move('C:\\a.b.c', 'C:\\a\\b.c')
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长宽高之和是长+宽+高吗
请六爻感情大师看下
我大前天申请的信用卡,今天给我打电话问我的
还还阳卧一次练多长时间
单选题1949年签署的《北大西洋公约》第二条规
疟疾采取的肠道隔离严密隔离还是昆虫隔离
卡尔·费休库仑法微量水分测定仪是电化学水分
俄罗斯欧姆斯克在哪里
mhxx 斩斧用什么风格好攻略
耳挂式挂耳式耳机哪款好
二八法则是什么意思
衣服买了3个月,在商场买的,今天才穿发现破了
汴京炸鸡老店我想知道这个在什么地方
oppo a59s手机在哪里设置热点?
好莱坞的LES都有哪些
推荐资讯
先验知识的介绍
雪梨苦瓜汁怎么做
跑步引膑骨疼要多少才康复
有一道答案为9,12,2,14的连环运算题
如何建立企业法律风险防范的机制
欧罗巴宾馆地址在哪,我要去那里办事
单选题娃哈哈AD钙奶的营养配方中含有A.维生素
二十五岁练瑜伽可以增高吗
有什么代表想念男孩名字是凌的
想知道曾经看到过的bjd娃娃是谁家的,是两个
现代朗动能把前探头安在导航上面吗?
将两盏灯接在同一电源上,当闭合开关时,它们
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?