位置: IT常识 - 正文

Python如何捕获正在运行的CMD窗口内容?(python 捕捉窗口)

编辑:rootadmin

推荐整理分享Python如何捕获正在运行的CMD窗口内容?(python 捕捉窗口),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:python运行命令并且捕获输出,python捕获异常的方法,python oserror捕获,python运行命令并且捕获输出,python oserror捕获,python捕获异常的方法,python捕获组,python捕获ctrl+c,内容如对您有帮助,希望把文章链接给更多的朋友!

Python如何捕获正在运行的CMD窗口内容?(python 捕捉窗口)

本文介绍需要捕获已经在运行的CMD窗口内容,并且需要根据指定输出内容来判断下一步的行动(输入指定内容)的思路和具体代码。

一、Python捕获正在运行的CMD窗口内容思路:

1、通过inspect.exe来获取CMD窗口Name信息;

2、通过uiautomation捕获到CMD窗口;

3、通过输入Ctrl+A后Ctril+C来复制整个CMD窗口内容;

4、然后获取到剪切板中复制的内容后进行判断。

fromuiautomationimportDocumentControlimportclipboard#获取CMD窗口window=DocumentControl(searchDepth=3,Name='TextArea')#测试在CMD里面删除某个文件window.SendKeys('del/ptest.txt')window.SendKeys('{Enter}')#CtrlA/C全选复制window.SendKeys('{Ctrl}A')window.SendKeys('{Ctrl}C')#获取剪切板里面的复制内容result=clipboard.paste()print(result)#判断复制内容是否是以特定内容结尾或者特定字符ifresult.endswith('Delete(Y/N)?'):#输入内容window.SendKeys('n')window.SendKeys('{Enter}')window.Close()#执行完成print('finished')else:print('Nosuchvalue,notcomplete')
本文链接地址:https://www.jiuchutong.com/zhishi/304588.html 转载请保留说明!

上一篇:vue大型电商项目尚品汇(后台终结篇)day06 重磅!!!(vue大型项目撑得住吗)

下一篇:css精灵图技术是什么(精灵图的使用)

  • 增值税纳税申报表在哪里查询
  • 对账结算流程
  • 收入 合同
  • 小规模纳税人季度不超45万免增值税
  • 个税反推税前工资速算
  • 债券作为交易性金融资产的账务处理
  • 消费税的计税方法
  • 购买资产佣金应该怎么算
  • 社保岗位补贴条件
  • 卖下脚料怎么做分录
  • 支付各种办公费用
  • 分配利润和分配股利
  • 哪些政府补助属于国家
  • 小企业发生销售折让的原因
  • 公司获得奖金计入什么科目
  • 增值税进行未认定怎么办
  • 小额贷款公司可以跨区域经营吗
  • 生育津贴有什么作用
  • 百旺开票系统升级后如何恢复
  • 如何设置系统自带的输入法
  • 微软预购
  • 电脑输入法无法输入中文怎么办
  • 辅导期一般纳税人可以抵扣进项吗
  • 进项发票丢失怎么补救
  • windows 11 正式版实际使用体验如何?
  • 产生永久性差异时为什么计税基础等于账面价值
  • 应收票据的账务处理讲解
  • 增值税逾期未申报怎么补申报
  • 报废的设备怎么处理
  • javascript bom dom
  • 前端高手进阶
  • 我用ChatGPT做直播技术选型,卷死了同事
  • vue设置元素不可点击
  • 智慧工厂协同管控下载
  • 专用发票有几联?
  • telnet命令大全
  • 税控会计分录
  • 企业财务报表有附注吗
  • 技术服务型企业企业所得税率
  • 含消费税的商品开成了不含消费税怎么办
  • 六税一费和六税两费的区别
  • 视同销售要不要确认收入?
  • 员工工资可以当月计提当月发放吗
  • 土地使用税是新征税吗
  • 固定资产接受捐赠的条件
  • 固定资产计提折旧凭证怎么做
  • 供应商货款支付流程
  • 住宿发票抵税
  • 职工辞退福利是否要申报个税
  • 房产税和土地使用税什么时候申报
  • 燃油费如何做账会计分录
  • 暂估成本后发票怎么处理
  • 分批法成本核算对象
  • 新手会计建账的资料在哪里弄
  • 数据库alter change
  • mysql57安装过程怎样选安装目录
  • win8 vmware
  • ubuntu 16.04 u盘安装
  • linux修改ssh端口号启动失败
  • debian和ubuntu server
  • linux界面显示
  • win7英语
  • centos6.5配置静态ip地址
  • win10如何删除windows账户
  • unity调用android方法
  • 下列有关javascript中call和apply
  • linux rpm -i
  • python black
  • about ContentProvider
  • nodejs inspect
  • Python文本相似性计算之编辑距离详解
  • 经常用到的图像格式有
  • android强制关机
  • python调用ch
  • 国家税务总局财政部公告2023年第11号
  • 印花税没有做税种认定怎么办
  • 河南商丘医疗保险在微信上怎么交
  • 安徽省税务局发票真伪查询平台
  • 小学的困难补助什么时候发
  • 青岛市地方税务局关于发票
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设