Как перенаправить вывод печати в файл TXT

Я искал в Google, Stack Overflow и моем руководстве для пользователей Python и не нашел простого, работоспособного ответа на этот вопрос.

Я создал файл c: \ goat.txt на машине с Windows 7 x64 и пытаюсь распечатать "тест" в этот файл. На основе примеров, представленных в StackOverflow, я пробовал следующее:

На этом этапе я не хочу использовать модуль журнала, так как я не понимаю из документации, как создать простой журнал на основе двоичного условия. Печать - это просто, однако, как перенаправить вывод, не очевидно.

Простой, ясный пример, который я могу ввести в свой интерпретатор, является наиболее полезным.

Кроме того, приветствуются любые предложения по информационным сайтам (НЕ pydocs).

import sys
print('test', file=open('C:\\goat.txt', 'w')) #fails
print(arg, file=open('fname', 'w')) # above based upon this
print>>destination, arg

print>> C:\\goat.txt, "test" # Fails based upon the above
59
задан wjandrea 26 September 2018 в 19:35
поделиться