Теоретический материал по теме "Файлы"
Пример
Д.П. Кириенко - Программирование на языке 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()