Курс Python → Открытие и запись файлов
Для начала работы с файлами в Python необходимо открыть файл с помощью функции open(). Эта функция принимает два обязательных аргумента — имя файла и режим доступа. Режим доступа может быть ‘r’ (только для чтения), ‘w’ (только для записи), ‘a’ (для добавления в конец файла) или ‘r+’ (для чтения и записи).
После открытия файла мы можем выполнить операции чтения или записи в него. Для чтения данных из файла мы можем использовать методы read(), readline() или readlines(). Метод read() считывает весь файл целиком, метод readline() считывает одну строку, а метод readlines() считывает все строки и возвращает их в виде списка.
Для записи данных в файл мы можем использовать метод write(). Этот метод принимает строку в качестве аргумента и записывает ее в файл. Если мы хотим записать несколько строк, мы можем использовать метод writelines(), который принимает список строк.
with open('example.txt', 'w') as file:
file.write('Hello, World!')
После выполнения операций чтения или записи необходимо закрыть файл с помощью метода close(). Однако, более предпочтительным способом является использование конструкции with, которая автоматически закрывает файл по завершении блока кода. Это помогает избежать утечки ресурсов и упрощает работу с файлами.
Другие уроки курса "Python"
- Модуль inspect: получение информации о объектах
- Удаление дубликатов из списка
- Docstring в Python
- Подписка на Kaspersky Team
- Работа с Colorama
- Оператор is в Python
- Проверка строки на палиндром
- Операции с датами в Python
- Хранение переменных в словаре.
- Удаление элемента по индексу
- Lambda-функция в Python: использование с map() и sum()
- Оператор «not» в Python
- Проверка дублей в списке.
- Лямбда-функции в Python
- Python Поверхностное Копирование
- Ошибка NotImplemented в Python
- Аннотации типов в Python
- Работа с YAML в Python: PyYAML.
- Переворот строки с использованием цикла
- Операция += для списков
- Удаление символа из строки
- Сокращение ссылок с pyshorteners
- Поиск элементов BeautifulSoup
- Область видимости переменных
- Преобразование Excel в PDF с Spire.XLS
- Функция all() в Python
- Поиск частого элемента
- Частичное применение функций в Python
- Настройка Cron
- Логирование с Loguru
- Метод get для словарей
- Работа с библиотекой xkcd
- Декоратор Ajax required
- Распаковка элементов массива
- Создание циклической ссылки
- Python Enum Weekday Usage
- Создание и использование модулей в Python
- Работа со списками
- Счетчик ссылок в Python
- Значения по умолчанию в Python
- Документация функции help() в Python
- Работа с файловой системой в Python
- Активация Matplotlib в Jupyter
- Вычисление натурального логарифма в NumPy
- Контекстный менеджер в Python
- Работа с множествами в Python















