0

I want to know how can I make the buffer clean, from whatever it contains. I searched a little about it and some people say use sys.stdin.flush but it does not work.

In [1]: import sys                                                                                                                                                              

In [2]: sys.stdin.read(1)                                                                                                                                                       
long long long string 1234567890
Out[2]: 'l'

In [3]: sys.stdin.read(1)                                                                                                                                                       
Out[3]: 'o'

In [4]: sys.stdin.flush()                                                                                                                                                       

In [5]: sys.stdin.read(1)                                                                                                                                                       
Out[5]: 'n'
Amir reza Riahi
  • 1,540
  • 2
  • 8
  • 34

0 Answers0