Usando argparse em conjunto com sys.argv em Python

Atualmente, tenho um script que usa globbing de arquivos viasys.argv variável assim:

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

Isso funciona muito bem para processar um monte de arquivos; no entanto, eu gostaria de usar isso com oargparse módulo também. Portanto, eu gostaria que meu programa fosse capaz de lidar com algo como o seguinte:

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

lguém já tentou fazer isso ou tem algumas dicas sobre como procede

questionAnswers(2)

yourAnswerToTheQuestion