MRJob сохраняет вывод в файл

Используя библиотеку MRJob, вывод редьюсера выводится в консоль, а стандартный вывод является выводом по умолчанию. Как я могу указать файл для вывода, чтобы результаты не печатались, а записывались в этот файл.

EDIT: есть еще один вопрос спрашиваю формат вывода csv, но мой вопрос проще и заключается в том, чтобы просто записать вывод в файл, а не печатать его, что, я думаю, должно быть простым и не требует использования какого-либо вспомогательного пакета!


person Dandelion    schedule 11.12.2018    source источник


Ответы (1)


Для локального запуска из командной строки:

$ python MRJob.py < input_file > output_file
person irish-sean    schedule 11.04.2021