将ctrl + z传递给期望值

问题描述 投票:2回答:2

如何使用pexpect模块将特定的组合键传递给衍生/子进程?我正在使用telnet,必须将Ctrl + Z传递到远程服务器。

Tnx

python pexpect
2个回答
7
投票

使用sendcontrol()

例如:

p = pexpect.spawn(your_cmd_here)
p.sendcontrol('z')

0
投票

我想您是对的Jon W先生。但是现在我无法使用fg命令来获取我的后台进程。

© www.soinside.com 2019 - 2024. All rights reserved.