故事是这样的 ...
有个专案需要在执行过程中输入某些文字,
但不能使用按键精灵之类的软件去使用.
那该如何是好????
Linux 的环境中有expect 可以自动模拟使用者输入, 那windows 有吗?
透过 pip 查询, 发现 居然有windows 版本, 真的是太棒了
pip3 installl winpexpect
winpexpect用法:
命令 | 说明 |
---|---|
sendline | 向程序传送字串 |
expect | 从程序接收字串 |
winspawn | 启动新的执行绪 |
interact | 使用者互动模式 |
# -*- coding: utf-8 -*-
import winpexpect
def main():
cmdpath=r"C:\Windows\System32\cmd.exe"
child = winpexpect.winspawn(cmdpath)
child.expect(["C:\Users\cchhsu>"])
child.sendline("Hello World")
if __name__ == '__main__':
main()
昨天谈到前 Intel 执行长,企业管理「教父」Andy Grove 认为,员工不能达成任务只有两个...
今天讲的内容为制作Lobby的一些基本简单UI,内容分为上下两集。 ...
前言 我是一位程序设计的初学者,对程序设计非常有兴趣,希望在这个系列的Leetcode挑战中能提升自...
大家好! 今天要实作的是表单的输入提示。 我们进入今天的主题吧! 程序码 const input =...
网路流量统计分析 NTOP 後继版本 NTOPNG for Windows 10 20H2 的版本安...