save python output to text file

C++
with open("output.txt", "a") as f:
    print("Hello StackOverflow!", file=f)
    print("I have a question.", file=f)
$ python my_program.py > output.txtsubprocess = subprocess.Popen("echo Hello World", shell=True, stdout=subprocess.PIPE)
Source

Also in C++: