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?

questionAnswers(2)

yourAnswerToTheQuestion