как я могу переименовать файлы с разными именами одновременно в python - PullRequest
0 голосов
/ 11 марта 2020
path = '/Users/my/path/tofile'
files = os.listdir(path)
names= ["GAT4", "LO", "sds"]
    for filename in files:
            if files.startswith("sample" + str[i]):
                original_file= os.path.join(path, filename)
                new_file= os.path.join(path, names.join([str(i), '.html']))
                os.rename(original_file, new_file)

У меня много файлов, и я хочу переименовать их все, используя код python, который меняет имя в зависимости от заданного имени из списка: например, у меня есть список из x = [sample1, sample236, GAT988] и мои файлы названы так: exp1. html exp2. html exp3. html как мне сделать так, чтобы имена файлов стали GAT988. html вместо exp3. html? enter code here спасибо.

...