Теоретический материал по теме "Файлы"

Пример

Д.П. Кириенко - Программирование на языке Python (школа 179 г. Москвы)

Следующая программа считывает все содержимое файла input.txt, записывает его в переменную s, а затем выводит ее в файл output.txt.

input = open('input.txt', 'r')
output = open('output.txt', 'w')
s = input.read()
output.write(s)
input.close()
output.close()

А вот аналогичная программа, но читающая данные посимвольно:

input = open('input.txt', 'r')
output = open('output.txt', 'w')
c = input.read(1)
while len(c) > 0:
    output.write(c)
    c = input.read(1)
input.close()
output.close()