Stdin opcional em Python com argparse
Achei a sintaxe muito útil
parser.add_argument('-i', '--input-file', type=argparse.FileType('r'), default='-')
para especificar um arquivo de entrada ou usar stdin - os quais eu quero no meu programa. No entanto, o arquivo de entrada nem sempre é necessário. Se eu não estiver usando-i
ou redirecionando a entrada com um dos
$ someprog | my_python_prog
$ my_python_prog < inputfile
Não quero que meu programa Python m aguarde pela entrada. Eu quero apenas seguir em frente e usar valores padrã