鉴于文件名列表是:
shortname = [H04_IF_FigF2_LCC_05Apr12_mm, H04_BS_IF_FigF2_LCC_05Apr12_mm_2, HH_IF_FigF2_SS_05Apr12_mm, D01_BS_IF_FigF2_LCC_05Apr12_mm_1, D01_BS_FigF2_Overview_05Apr12_mm]
我想用每个下划线剖析每个文件名:
for x,y in enumerate(shortname.split("_")):
我想将日期更新为当前日期:
strftime("%d%b%y")
然后使用下划线将它们粘合在一起,但我希望它能够以交互方式执行此操作,因为文件名的“部分”计数不同,日期“部分”所在的位置也是如此(即在名字,有6个“部分”,日期是第5个“部分”,第二个,有8个,日期是第6个“部分”)
我正在尝试使用枚举器来获取数字和文本字符串的列表。我尝试获取一系列 x 并遍历每个文件名部分,但我坚持尝试将日期与其余部分隔离开来,然后如何以交互方式将这些部分粘合在一起。
有什么建议么?谢谢,迈克