python用os模块自动打开软件_python,_用os.system打开程序卡在CMD窗口上怎么办?,python - phpStudy...

用os.system打开程序卡在CMD窗口上怎么办?

这是一个Windos自动登录QQ的一段代码,但是有个问题。(win10, python2.7)

import os

import win32api

import win32con

import time

from ctypes import *

os.system("D:\qq\Bin\QQ.exe")

time.sleep(0.5)

windll.user32.SetCursorPos(969,583)

win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0,0,0)

win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0,0,0)

其中,

os.system("D:\qq\Bin\QQ.exe")

time.sleep(0.5)

windll.user32.SetCursorPos(969,583)

这一步是打开QQ,并把鼠标指在账号输入的地方。

可是CMD打开QQ后,CMD窗口依然停留在桌面上,导致接下来的'移动鼠标'不能运行,我手动关闭CMD窗口程序才能继续。请问大家有什么好方法让CMD窗口消失吗?

直接在CMD里用"D:qqBinQQ.exe" & exit可以实现打开qq并退出CMD,

于是我尝试修改成os.system(' "D:qqBinQQ.exe" and exit'),

仍然出现以上问题。希望大家给点意见。

相关阅读:

两段代码的区别

关于ajax中open()方法的一个小疑问。

团队协作---测试机环境搭建的问题

支持手机和web页面接口的设计

ios webview 用RNCachingURLProtocol缓存,怎么清理缓存

“接口”的概念和本质

idea 的web.xml 配置 出错

vscode如何单窗口打开多个文件夹?

jquery获取动态添加的表单元素

图片加载问题 or 内存泄漏?

求问关于web端页面改为响应式页面的风险与实现

项目中自定义异常用一个还是多个?

Backbone.js开发中(轮播定时器)问题?

Ueditor在thinkphp里提交表单时内容是空的

应用系统应该收集哪些日志,目的是什么

高德地图中如何获取xx公里处?

如何把vmware里某个nat连接的虚拟机的流量都转发到宿主机的一个端口

如果我要在阿里云上运营一个门户网站, 大概需要多少系统管理员? 怎么分配?

如何在github上部署nodejs项目?

启动gulp报错

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值