Nome do arquivo stdin do Python

Eu estou tentando obter o nome do arquivo que é dado na linha de comando. Por exemplo:

python3 ritwc.py <DarkAndStormyNight.txt

Estou tentando obter DarkAndStormyNight.txt

Quando eu tento fileinput.filename () eu volto mesmo com sys.stdin. Isso é possível? Eu não estou procurando por sys.argv [0] que retorna o nome do script atual.

Obrigado!

questionAnswers(4)

yourAnswerToTheQuestion