Переименуйте несколько файлов, используя python, читая из файла - PullRequest
0 голосов
/ 05 марта 2020

Я пытаюсь переименовать несколько аудиофайлов в папке. Что я хочу сделать, это прочитать новые имена файлов из TXT-файла, а затем переименовать старые имена файлов. Я попробовал, но, кажется, не работает. Так что, пожалуйста, кто-нибудь, помогите мне. Я использую python 3.8.2 & windows

1 Ответ

0 голосов
/ 05 марта 2020

Вы можете использовать модуль ОС для переименования файла и просто запустить через имена

    import os
    new_names = open('file.txt', 'r')
    old_names = ['Put old names here']
    i = 0
    for name in new_names:
        os.rename(r'file path\{}.file_type'.format(name), r'file path\{}.file_type'.format(old_names[i]))
        i += 1

...