f = open('test.txt', 'r', encoding='utf-8')
'r' - открытие на чтение (является значением по умолчанию).
'w' - открытие на запись, содержимое файла удаляется, если не
существует - создается новый.
'x' - открытие на запись, если файла не существует. Иначе ->
исключение.
'a' - открытие на дозапись, информация добавляется в конец файла.
'b' - открытие в двоичном режиме.
't' - открытие в текстовом режиме (является значением по умолчанию).
'+' - открытие на чтение и запись.
f = open('test.txt', 'r', encoding='utf-8')
print(f.read())
f.close()
.read() - прочитать содержимое файла
f.close() - закрыть файл
.readline() - читает одну строчку
.readlines() - прочитать файл целиком,
.seek(i) - позволяет передвинуть курсор на i символов от начала строки
.write() - записать текст, переданный в качестве аргумента