使用Python生成多个rdesktop会话

时间:2012-08-27 20:24:33

标签: python

我正在编写一个脚本来使用rdesktop启动远程桌面会话。代码的相关部分如下所示:

subprocess.call(["rdesktop", "-a 16", "-u user", "-g 1280x1024",, server])

发生这种情况时,终端会被锁定,直到我退出rdesktop会话。是否可以使用此脚本启动多个桌面会话?

2 个答案:

答案 0 :(得分:2)

subprocess.Popenpy2 docspy3 docs)是正确答案。 subprocess.call等待命令完成,而subprocess.Popen在后​​台调用它,并立即执行下一行。

答案 1 :(得分:0)

您可以派生python进程或使用线程,或在后台运行该进程。