A maneira mais pythonic de aceitar argumentos usando optparse
Eu atualmente tenho um arquivo python que utiliza sys.argv [1] para aceitar uma string na linha de comando. Em seguida, ele executa operações nessa sequência e, em seguida, retorna a sequência modificada para a linha de comando.
Eu gostaria de implementar uma opção de modo de lote em que eu posso fornecer um arquivo de seqüências de caracteres (um por linha, fwiw) e tê-lo retornar à linha de comando para que eu possa redirecionar a saída fazendo algo como
$ python script.py -someflag file.txt > modified.txt
enquanto ainda mantém as capacidades atuais.
Eu só estou executando o 2.6, então argparse não é uma opção. Os tutoriais que vi usam argparse, getopt ou aprofundam-se em exemplos que são muito complexos / não se aplicam.
Qual é a melhor maneira de verificar a entrada e agir adequadamente?