а не argparse, click и doc (что-то там)
Честно говоря, пока его не пробовал, но кажется не очень удобным из-за декораторов (плюс доки в них же лежат)
Посмотрел по-подробнее. Выглядит не так уж и плохо, хотя есть костыльные моменты что насчет mutual exclusive group? Например: main --do some или main --ignore но не main --do some --ignore?
ну я к тому, что клик не прям вот оч плохо, но и не без костылей, согласен
Взять и весь мир переписать
Ни разу в жизни не видел, это так важно?
обёртка над sys.argv 🙃
От этого зависит моя жизнь Что за странные вопросы
Ну мне как юзеру кажется такое достаточно специфичной фичей и возможно я бы сам путался в её использовании. Неужели нельзя их сделать неэксклюзивными?
Click это лучшее что есть
Может быть и можно, мне проще сделать так и использовать, если честно Вообще эта штука используется здесь -C --current -D --dest dirpath -H --home [after_home_part] По порядку: текущая папка, указанная от рута (диска), домашняя директория + опциональная часть -H Downloads <- папка загрузок пользователя на винде
Пример с папками был неудачным, но так действительно иногда надо делать. У того же питона в параметрах: [-c cmd | -m mod | file | -] И нельзя передать одновременно и -с и -m, потому как не очень понятно, что с этим делать.
Хм, ладно, согласен тут
Обсуждают сегодня