我正在尝试从python代码在终端上写一些字符串。我正在使用以下代码,效果很好,但是我不得不使用shell命令将其写入终端,有没有办法使用纯python来做到这一点?
逻辑:获取父进程的终端(如/dev/pts/11
)并写入该tty
为什么不只打印语句原因:我打算在其他程序中使用此脚本,例如RUDE.c
。 但是,RUDE.c
中的现有代码捕获了所有stdout
并将其发送到/dev/null
,所以我不能使用print
语句。我必须写到终端tty
的{{1}}已启动。
RUDE.c