Entrada pela linha de comando

Entrada pela linha de comando

por Thiago Gomes -
Número de respostas: 1

Como nessa fase nosso programa recebe dois pokemons de uma vez, pois o usuário vai jogar contra ele mesmo com pokemons diferentes a cada turno, eu queria saber se ao invés de usar o stdin:

python3 main.py < pokemon1.txt pokemon2.txt

Eu não posso usar argv, e aí o usuário entra com dois arquivos de pokemons:

python3 main.py pokemon1.txt pokemon2.txt

Pelo menos acho mais ideal para essa fase, até porque eu testei python3 main.py < pokemon1.txt pokemon2.txt e apenas o primeiro é redirecionado para o stdin.