Как узнать размер файла или папки
Файлы в python, ввод-вывод
Эта статья посвящена работе с файлами (вводу/выводу) в Python: открытие, чтение, запись, закрытие и другие операции. Файлы Python Файл — это всего лишь набор данных, сохраненный в виде последовательности битов на компьютере. Информация хранится в куче данных (структура данных) и имеет название «имя файла» (filename). В Python существует два типа файлов: Текстовые файлы Это файлы с человекочитаемым содержимым. В них хранятся последовательности символов, которые понимает человек. Блокнот и другие стандартные редакторы умеют читать и редактировать этот тип файлов...
Файловый ввод/вывод в Python: работа с текстовыми и бинарными файлами
Работа с файлами — важная часть программирования. Python упрощает операции чтения и записи, но важно понимать разницу между текстовыми и бинарными файлами. Рассмотрим основные моменты на примерах. --- 1. Текстовые файлы Текстовые файлы содержат данные в кодировке (например, UTF-8 или ASCII) и состоят из строк. Открытие файла Функция open() принимает режимы: 'r' — чтение (по умолчанию), 'w' — перезапись, 'a' — добавление, 'r+' — чтение и запись. Пример использования контекстного менеджера: with open('example...
Управление памятью в Python
Перевод статьи подготовлен для студентов курса «Разработчик Python» в образовательном проекте OTUS. Вы когда-нибудь задумывались как Python за кулисами обрабатывает ваши данные? Как ваши переменные хранятся в памяти? В какой момент они удаляются?
В этой статье мы углубимся во внутреннее устройство Python, чтобы понять, как происходит управление памятью.
Прочитав эту статью, вы:
Знание внутреннего устройства Python даст лучшее понимание о принципах его поведении. Надеюсь, вы сможете взглянуть на Python с новой стороны...