Найти тему
Python 3

Python работа с файлами

Оглавление

Всем Хай.

Сегодня Мы поговорим о работе с файлами, а именно с расширением .txt

Начнем с открытия нужного нам текстового документа, Мы создаем переменную (Я назвал её буквой f) и используя команду open указываем два параметра, путь к файлу и как нам его открыть (чтение/запись/....)

r - открыть файл для чтения
w - открыть на запись (содержание файла удаляется и записывается новое)
a - открыть на дозапись (новая информация запишется в конце)

Это не все команды, а часто используемые.

Чтения файла:

f = open("my_file.txt", "r")

Далее нам нужно создать переменную в которую Мы запишем информацию из файла. Запись идет через команду read()

text = f.read()

Когда мы передали переменной нужную нам информацию из файла, то текстовой документ можно закрыть.

f.close()

Запись в файл:

Для начала, откроем файл на запись

f = open("my_file.txt", "w")

Теперь запишем информацию, для этого используем команду write() указав в нём нужную информацию

f.write("Hello world")

И так же закроем его.

f.close()

Дозапись в файл:

Так же ничего сложного, открыли файл

f = open("my_file.txt", "a")

Указали через команду write()

f.write("hello world")

И закрыли

f.close()