Sobes.tech
Back to questions
Junior — Middle
55

Какими методами можно осуществлять чтение данных из файла в программе?

Answer from AI

sobes.tech AI

В Python для чтения данных из файла можно использовать несколько методов:

  1. Чтение всего файла целиком:
with open('file.txt', 'r', encoding='utf-8') as f:
    data = f.read()
  1. Построчное чтение:
with open('file.txt', 'r', encoding='utf-8') as f:
    for line in f:
        print(line.strip())
  1. Чтение в список строк:
with open('file.txt', 'r', encoding='utf-8') as f:
    lines = f.readlines()
  1. Чтение с использованием метода read(size):
with open('file.txt', 'r', encoding='utf-8') as f:
    chunk = f.read(1024)  # чтение первых 1024 байт

Использование конструкции with гарантирует закрытие файла после чтения. В зависимости от задачи выбирается подходящий метод.