Библиотека утилит на Python

Тема в разделе "WASM.SOFTWARE", создана пользователем jeer0, 16 июл 2018.

  1. jeer0

    jeer0 New Member

    Публикаций:
    0
    Регистрация:
    31 июл 2017
    Сообщения:
    23
    Всем привет. В процессе работы в винде у меня составилось некоторое кол-во
    скриптов, которые мне когда-нибудь захочется оформить в полноценный фреймворк.
    Кто-нибудь встречал подобные наборы? Не хочу изобретать велосипед. По красоте.

    Код (Python):
    1. b64decode.py
    2. biggest-files.py
    3. dir_from_template.py
    4. foreach_dir.py
    5. foreach_file.py
    6. foreach_line.py
    7. mklink_deps.py
    8. read_line.py
    9. run_py_template.py
    10. run_template.py
    11. sort_files_by_date.py
    12. symchk.bat
    13. template_runner.py
     
  2. betrayer

    betrayer Member

    Публикаций:
    0
    Регистрация:
    25 мар 2018
    Сообщения:
    42
    Я нифига не понял. Что это за зиродей-технологии?
     
  3. jeer0

    jeer0 New Member

    Публикаций:
    0
    Регистрация:
    31 июл 2017
    Сообщения:
    23
    Я думал по названиям будет понятно. b64decode.py - base64-декодирование, foreach_* - выполнить shell-команду для каждой найденной рекурсивно диры, файла, строки в текстовом файле.... Сортировка файлов. Короче, рутинные операции, без которых далеко не уедешь.
     
  4. zerodawn

    zerodawn Member

    Публикаций:
    0
    Регистрация:
    16 янв 2018
    Сообщения:
    87
    чесн, ни разу не требовалось
     
  5. f13nd

    f13nd Member

    Публикаций:
    0
    Регистрация:
    22 июн 2009
    Сообщения:
    67
    У тебя подход очень специфичен. Например для выполнения команды для каждого файла в папке я тыркаю vbs-скрипт на панели тотал командера, который вываливает список файлов в текущей папке в .bat, в котором нужную команду во все строки можно дописать в редакторе. Или просто его запустить, чтоб нужная утилита через ассоциации их обработала. Дело вкуса вобщем, вряд ли кто-то это делает точно так же. Но коллекция похожих утилит на питоне вот например https://github.com/OmkarPathak/Python-Programs/tree/master/Programs