In the previous section, we mentioned that to create a file object, you can use the built-in open() function with a filename and mode parameter. But how exactly does that work? Let's talk a bit more about the open() method now.
The open() method is a built-in function in Python that you can use to read a file. It takes two arguments, the filename and a mode, for example, open(name_of_file, mode), and returns a file object that you can manipulate.
The mode passed to the function determines what kind of file object you will get back and what you will be able to do with it. Some available modes are as follows:
The preceding table lists the most important modes you will encounter. Some additional specialized modes are as follows:
Note
We will not be working with the binary modes for now, but feel free to play around with them in your own time. A good place to start is http...