from subprocess import Popen, PIPE
import time
def keypress(sequence):
p = Popen(['xte'], stdin=PIPE)
p.communicate(input=sequence)
time.sleep(2)
keypress("key Right ")
time.sleep(2)
keypress("key Right ")
time.sleep(2)
keypress("key Right ")
time.sleep(2)
keypress("key Right ")
我刚刚找到了这个剧本,完全符合我的要求。在
它基于一个Linux命令行,该命令行生成虚假输入xte(使用基于debian的发行版中的
sudo apt-get install xte
下载它。在我使用python中的一个系统调用来完成这项工作。在
在本例中,我们每两秒生成两个右箭头击键。我们可以通过在文本文档中定位光标来测试它,启动脚本,并观察光标的移动。在
相关问题 更多 >
编程相关推荐