python 打印时写入文件

Writing to a file when python prints

我正在用 discord.py 制作一个机器人,需要一个日志系统,我的机器人已经将错误输出到日志文件中,但是我希望它将打印到控制台的任何内容输出到文本文件中。

例如:

This is being printed to the console

And I want it to do this

你可以做到这一点link

with open("file","a") as f:
   #place all your codes in this block
    print("hello",file=f)