Манипуляции с файлами в Python: операции чтения, записи и добавления

open('data.txt', 'r')

Эта строка кода открывает файл data.txt и позволяет вам прочитать его содержимое. Параметр 'r'означает «режим чтения», указывая, что вы хотите открыть файл для чтения.

Вот несколько дополнительных методов работы с файлами в Python:

  1. Запись в файл:
    Вы можете открыть файл в режиме записи ('w') или режиме добавления ('a') для записи в него данных.

    # Write mode
    with open('data.txt', 'w') as file:
       file.write('Hello, world!')
    # Append mode
    with open('data.txt', 'a') as file:
       file.write('Appending new text!')
  2. Вы можете прочитать все содержимое файла или прочитать его построчно.

    # Read entire file
    with open('data.txt', 'r') as file:
       content = file.read()
       print(content)
    # Read line by line
    with open('data.txt', 'r') as file:
       for line in file:
           print(line)
  3. Закрытие файла.
    Рекомендуется закрывать файл после того, как вы закончили с ним работать. Однако использование оператора with, как показано в примерах выше, обеспечивает автоматическое закрытие файла.

    file = open('data.txt', 'r')
    # do something with the file
    file.close()