Работа с файлами в Python: без этого навыка любой проект остаётся игрушкой
Школьник написал программу, которая красиво считает статистику по оценкам, показывает графики, выводит итог в консоль. Запускает — работает. Закрывает окно — и весь результат исчезает бесследно. На следующий день приходится вводить данные заново, потому что программа ничего не сохраняла и не умела читать сохранённое. Это типичный порог, на котором учебный код превращается в игрушку, неспособную решать реальные задачи. Работа с файлами Python — тот самый навык, который отделяет программу для урока от программы, приносящей практическую пользу...
Программирование на Python. Работа с файлами
Файлы – основа всего программного обеспечения. Поэтому, в конечном счете, все сводится к умению работать с файлами: создавать, удалять, открывать, закрывать и редактировать. Сначала изучим функции открытия и закрытия, использующиеся по умолчанию. Для того, чтобы начать работать с содержимым файла, или просто-напросто создать его, необходимо использовать функцию open(). В скобках пишется название файла. Но просто так эта функция не используется. Делается это так: f = open(‘file.txt’, ‘r’) Это выражение можно понимать так: открой файл file.txt и прикрепи его к переменной f. Литера r служит для указания того, зачем открывается файл...