You have tried to WRITE to a file that is open for input only.
Resolution:
Close the file and open it with a mode such as I-O, which allows you to write to the file. As this error implies that your program logic contains a mistake, you might want to terminate the run and recode your program.