У меня есть список файлов. Я собираюсь изменить имя файла относительно даты изменения в следующем формате. исходное имя файла:
2019-11-26_#001.tws
2019-11-26_#002.tws
2019-11-26_#004.tws ...
новое имя:
2019-11-26_#1.1.tws
2019-11-26_#1.2.tws
2019-11-26_#2.1.tws
...
важный момент; Возможно, в некоторых случаях последовательность имени файла была бы другой, то есть у меня не было номера 3, но число 4 должно быть переименовано в (считать как) 2.1.
Я могу использовать приведенный ниже код для переименования, но я не знаю, как использовать l oop для покрытия всего имени.
import os
import shutil
from os import path
def main():
if path.exists("2019-11-26_#001.tws"):
src = path.realpath("2019-11-26_#001.tws");
os.rename('2019-11-26_#001.tws','2019-11-26_#1.1.tws')
if __name__ == "__main__":
main()