If you want to do the redirection within the Python script, setting sys.stdout to a file object does the trick:
# for python3
import sys
with open(‘file’, ‘w’) as sys.stdout:
print('test')
A far more common method is to use shell redirection when executing (same on Windows and Linux):
$ python3 foo.py > file