import os import sys vr_out=sys.stdout #Запоминаем текущий поток вывода fc=open(os.path.dirname(os.path.abspath("report.md")) + '/TEMA6/Stroka.txt','w') #Откроем файл вывода sys.stdout=fc #Перенацеливаем стандартный поток вывода на файл print('запись строки в файл') #Вывод теперь будет не на экран, а в файл sys.stdout=vr_out #Восстановление текущего потока print('запись строки на экран') #Убеждаемся, что вывод на экран восстановился fc.close()