Технологии

Допустим есть 10 файлов с разрешением .txt. job 1, job2... job10. Как выбрать файлы с общим именем job - вопрос №3039838

И job переименовать в rabota. То есть чтобы было rabota1, rabota2… rabota10

октябрь 31, 2018 г.

  • Всего ответов: 2

  • HFS - аватарка

    HFS

    5-й в

    для винды
    ren job?.txt rabota?.txt
    и
    ren job??.txt rabota??.txt
    для двухзначного номера

    ps ren job*.txt rabota*.txt может отработать с ошибкой

    октябрь 31, 2018 г.
  • Alexander - аватарка

    Alexander

    4-й в Технологиях

    import os
    import re

    for fname in os.listdir('.'):
        match = re.match(r'job([0-9]{0,3}).txt', fname)
        if (match):
            os.rename(fname, 'rabota{}.txt'.format(match.group(1)))

    октябрь 31, 2018 г.