Python打印到终端,尽管它是在后台运行的
在后台运行时,如何避免python打印到终端?我希望它在前台运行时打印,或者通过管道传输到另一个文件,它会成功打印,但在后台运行时不打印 例如,我有一个文件testing.py。只有一行:Python打印到终端,尽管它是在后台运行的,python,terminal,Python,Terminal,在后台运行时,如何避免python打印到终端?我希望它在前台运行时打印,或者通过管道传输到另一个文件,它会成功打印,但在后台运行时不打印 例如,我有一个文件testing.py。只有一行: 打印(“这只是一个测试”) 如果我在终端运行 python testing.py 它给了我: 这只是一个测试 但是,如果我在后台运行脚本, python testing.py& 我仍然得到 这只是一个测试 打印到终端,直接进入我的命令提示符。Do python testing.py > /dev/nul
打印(“这只是一个测试”)
如果我在终端运行
python testing.py
它给了我:
这只是一个测试
但是,如果我在后台运行脚本,
python testing.py&
我仍然得到
这只是一个测试
打印到终端,直接进入我的命令提示符。Do
python testing.py > /dev/null &
做
如果不是控制台,您希望print()将文本发送到哪里?您可能可以通过管道将输出发送到dev/null?这实际上是关于终端shell的问题,而不是python。如果不是控制台,您希望print()将文本发送到哪里?您可能可以通过管道将输出发送到dev/null?这实际上是关于终端shell的问题,而不是python的问题。