Ответ 1
sys.stdout
- это файловый объект, соответствующий стандартным выводам программы. Вы можете использовать его метод write()
. Обратите внимание, что, вероятно, нет необходимости использовать оператор with
, потому что stdout
не нужно открывать или закрывать.
Итак, если вам нужно создать объект csv.writer
, вы можете просто сказать:
import sys
spamwriter = csv.writer(sys.stdout)