File tree Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Expand file tree Collapse file tree 2 files changed +7
-4
lines changed Original file line number Diff line number Diff line change 16
16
package_dir = {"" : "src" },
17
17
packages = ["cs50" ],
18
18
url = "https://github.com/cs50/python-cs50" ,
19
- version = "2.4.2 "
19
+ version = "2.4.3 "
20
20
)
Original file line number Diff line number Diff line change @@ -35,18 +35,21 @@ class Reader:
35
35
https://bugs.python.org/issue24402
36
36
"""
37
37
38
+ def __init__ (self , f ):
39
+ self .f = f
40
+
38
41
def __getattr__ (self , name ):
39
- return getattr (sys . __stdin__ , name )
42
+ return getattr (self . f , name )
40
43
41
44
def fileno ():
42
45
raise OSError ()
43
46
44
47
def read (self , size ):
45
- return sys . __stdin__ .read (size )
48
+ return self . f .read (size )
46
49
47
50
48
51
sys .stderr = flushfile (sys .stderr )
49
- sys .stdin = Reader ()
52
+ sys .stdin = Reader (sys . stdin )
50
53
sys .stdout = flushfile (sys .stdout )
51
54
52
55
You can’t perform that action at this time.
0 commit comments