Изменение вывода справки о программе
- Изменён порядок аргументов - Убран help_str для флагов
This commit is contained in:
parent
b693f882c5
commit
4238f32961
2 changed files with 24 additions and 30 deletions
29
README.md
29
README.md
|
|
@ -82,10 +82,9 @@ python3 main.py --session-id "<ID Сессии>" --url "https://music.yandex.ru/
|
|||
## Использование
|
||||
|
||||
```
|
||||
usage: main.py [-h] [--hq] [--skip-existing]
|
||||
[--cover-resolution <Разрешение обложки>] [--add-lyrics]
|
||||
[--delay <Задержка>] [--embed-cover] [--add-version]
|
||||
[--stick-to-artist]
|
||||
usage: main.py [-h] [--hq] [--skip-existing] [--add-lyrics] [--embed-cover]
|
||||
[--add-version] [--stick-to-artist]
|
||||
[--cover-resolution <Разрешение обложки>] [--delay <Задержка>]
|
||||
[--log-level {CRITICAL,FATAL,ERROR,WARN,WARNING,INFO,DEBUG,NOTSET,VERBOSE}]
|
||||
(--artist-id <ID исполнителя> | --album-id <ID альбома> | --track-id <ID трека> | --playlist-id <владелец плейлиста>/<тип плейлиста> | -u URL)
|
||||
[--strict-path] [--dir <Папка>] [--path-pattern <Паттерн>]
|
||||
|
|
@ -97,18 +96,15 @@ optional arguments:
|
|||
-h, --help show this help message and exit
|
||||
|
||||
Общие параметры:
|
||||
--hq Загружать треки в высоком качестве (по умолчанию:
|
||||
False)
|
||||
--skip-existing Пропускать уже загруженные треки (по умолчанию: False)
|
||||
--cover-resolution <Разрешение обложки>
|
||||
(по умолчанию: 400)
|
||||
--add-lyrics Загружать тексты песен (по умолчанию: False)
|
||||
--delay <Задержка> Задержка между запросами, в секундах (по умолчанию: 3)
|
||||
--embed-cover Встраивать обложку в .mp3 файл (по умолчанию: False)
|
||||
--add-version Добавлять информацию о версии трека (по умолчанию:
|
||||
False)
|
||||
--hq Загружать треки в высоком качестве
|
||||
--skip-existing Пропускать уже загруженные треки
|
||||
--add-lyrics Загружать тексты песен
|
||||
--embed-cover Встраивать обложку в .mp3 файл
|
||||
--add-version Добавлять информацию о версии трека
|
||||
--stick-to-artist Загружать только альбомы созданные данным исполнителем
|
||||
(по умолчанию: False)
|
||||
--cover-resolution <Разрешение обложки>
|
||||
по умолчанию: 400
|
||||
--delay <Задержка> Задержка между запросами, в секундах (по умолчанию: 3)
|
||||
--log-level {CRITICAL,FATAL,ERROR,WARN,WARNING,INFO,DEBUG,NOTSET,VERBOSE}
|
||||
|
||||
ID:
|
||||
|
|
@ -119,8 +115,7 @@ ID:
|
|||
-u URL, --url URL URL исполнителя/альбома/трека/плейлиста
|
||||
|
||||
Указание пути:
|
||||
--strict-path Очищать путь от недопустимых символов (по умолчанию:
|
||||
False)
|
||||
--strict-path Очищать путь от недопустимых символов
|
||||
--dir <Папка> Папка для загрузки музыки (по умолчанию: .)
|
||||
--path-pattern <Паттерн>
|
||||
Поддерживает следующие заполнители: #number, #artist,
|
||||
|
|
|
|||
25
main.py
25
main.py
|
|
@ -228,22 +228,21 @@ if __name__ == '__main__':
|
|||
|
||||
common_group = parser.add_argument_group('Общие параметры')
|
||||
common_group.add_argument('--hq', action='store_true',
|
||||
help=help_str('Загружать треки в высоком качестве'))
|
||||
help='Загружать треки в высоком качестве')
|
||||
common_group.add_argument('--skip-existing', action='store_true',
|
||||
help=help_str('Пропускать уже загруженные треки'))
|
||||
common_group.add_argument('--cover-resolution', default=DEFAULT_COVER_RESOLUTION,
|
||||
metavar='<Разрешение обложки>', type=int, help=help_str(''))
|
||||
help='Пропускать уже загруженные треки')
|
||||
common_group.add_argument('--add-lyrics', action='store_true',
|
||||
help=help_str('Загружать тексты песен'))
|
||||
help='Загружать тексты песен')
|
||||
common_group.add_argument('--embed-cover', action='store_true',
|
||||
help='Встраивать обложку в .mp3 файл')
|
||||
common_group.add_argument('--add-version', action='store_true',
|
||||
help='Добавлять информацию о версии трека')
|
||||
common_group.add_argument('--stick-to-artist', action='store_true',
|
||||
help='Загружать только альбомы созданные данным исполнителем')
|
||||
common_group.add_argument('--cover-resolution', default=DEFAULT_COVER_RESOLUTION,
|
||||
metavar='<Разрешение обложки>', type=int, help=help_str(None))
|
||||
common_group.add_argument('--delay', default=DEFAULT_DELAY, metavar='<Задержка>',
|
||||
type=int, help=help_str('Задержка между запросами, в секундах'))
|
||||
common_group.add_argument('--embed-cover', action='store_true',
|
||||
help=help_str('Встраивать обложку в .mp3 файл'))
|
||||
common_group.add_argument('--add-version', action='store_true',
|
||||
help=help_str('Добавлять информацию о версии трека'))
|
||||
common_group.add_argument('--stick-to-artist', action='store_true',
|
||||
help=help_str('Загружать только альбомы созданные'
|
||||
' данным исполнителем'))
|
||||
common_group.add_argument('--log-level', default=DEFAULT_LOG_LEVEL,
|
||||
choices=logging._nameToLevel.keys())
|
||||
|
||||
|
|
@ -261,7 +260,7 @@ if __name__ == '__main__':
|
|||
|
||||
path_group = parser.add_argument_group('Указание пути')
|
||||
path_group.add_argument('--strict-path', action='store_true',
|
||||
help=help_str('Очищать путь от недопустимых символов'))
|
||||
help=('Очищать путь от недопустимых символов'))
|
||||
path_group.add_argument('--dir', default='.', metavar='<Папка>',
|
||||
help=help_str('Папка для загрузки музыки'), type=Path)
|
||||
path_group.add_argument('--path-pattern', default=DEFAULT_PATH_PATTERN,
|
||||
|
|
|
|||
Loading…
Reference in a new issue