Запись в файл Python
- Предыдущая страница Чтение файла Python
- Следующая страница Удаление файла Python
Запись в существующий файл
Чтобы записать в существующий файл, необходимо передать open()
Добавление параметра функции:
"a"
- Приложение - будет добавляться в конец файла"w"
- Запись - будет überschreiben любое уже существующее содержимое
Пример
Открываем файл "demofile2.txt" и добавляем содержимое в файл:
f = open("demofile2.txt", "a") f.write("Теперь файл содержит больше содержимого!") f.close() # После добавления откройте и прочитайте файл: f = open("demofile2.txt", "r") print(f.read())
Пример
Откройте файл "demofile3.txt" и замените содержимое:
f = open("demofile3.txt", "w") f.write("Woops! I have deleted the content!") f.close() # После записи откройте и прочитайте файл: f = open("demofile3.txt", "r") print(f.read())
Комментарий:Метод "w" заменит все содержимое.
Создание нового файла
Для создания нового файла в Python используйте open()
Метод, и используйте один из следующих параметров:
"x"
- Создание - Будет создан файл, если файл существует, будет возвращена ошибка"a"
- Приложение - Если указанный файл не существует, будет создан файл"w"
- Запись - Если указанный файл не существует, будет создан файл
Пример
Создайте файл "myfile.txt":
f = open("myfile.txt", "x")
Результат: Создан новый пустой файл!
Пример
Если файла не существует, создайте новый файл:
f = open("myfile.txt", "w")
- Предыдущая страница Чтение файла Python
- Следующая страница Удаление файла Python