Использование argparse в сочетании с sys.argv в Python

В настоящее время у меня есть сценарий, который использует подстановку файлов через sys.argv примерно так:

if len(sys.argv) > 1:
        for filename in sys.argv[1:]:

Отлично подходит для обработки большого количества файлов; однако я бы также хотел использовать это с модулем argparse . Итак, я хотел бы, чтобы моя программа могла обрабатывать что-то вроде следующего:

foo@bar:~$ myScript.py --filter=xyz *.avi

Кто-нибудь пытался это сделать или есть какие-то указания о том, как действовать?

5
задан mevatron 7 December 2011 в 23:03
поделиться