How do you read from stdin?


Question

I'm trying to do some of the code golf challenges, but they all require the input to be taken from stdin. How do I get that in Python?

1
1345
12/25/2018 10:08:29 PM

You could use the fileinput module:

import fileinput

for line in fileinput.input():
    pass

fileinput will loop through all the lines in the input specified as file names given in command-line arguments, or the standard input if no arguments are provided.

Note: line will contain a trailing newline; to remove it use line.rstrip()

892
2/28/2019 10:48:00 PM

Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow
Icon