If you’re running Python on Windows and if you’re dealing with read and writing files,
remember to do a file.flush() after a file.write().
On POSIX systems, it seems that the file.read() method will automatically commit the changes onto the file.
On Windows systems, it’ll add a null character instead of the character that you’re writing into the file.
So remember kids! Do a .flush() after a .write()!