IOError: [Errno 32] Broken pipe: Python
I have a very simple Python 3 script: f1 = open('a.txt', 'r') print(f1.readlines()) f2 = open('b.txt', 'r') print(f2.readlines()) f3 = open('c.txt', 'r') print(f3.readlines()) f4 = open('d.txt', 'r') print(f4.readlines()) f1.close() f2.close() f3.close() f4.close() But it always says: IOError: [Errno 32] Broken pipe I saw on the internet all the complicated ways to fix this, but I copied this code directly, so I think that there is something wrong with the code and not Python's SIGPIPE. I am redirecting the output, so if the above script was named "open.py", then my command to run would be: