准备做PC GUI自动化,需要连接程序,连接程序需要有获取PID,想节省时间,网上查了很多没有很合适的demo,于是打算自己写一个,其实原理很简单,就是通过dos命令查出所有的程序,然后解析出所需要的exe程序即可。话不多说,直接上代码:

def get_process_pid(process):shell = 'tasklist'# 获取结果result = os.popen(shell)for line in result.readlines():if process in line:pid = line.replace(' ', '').split('exe')[1].split('Console')[0]print("PID:%s" % pid)return int(pid), True

如上,返回一个字典,包含pid和程序是否开启。

Python实现获取PC客户端exe程序的PID相关推荐

  1. python | lackey库实践 |自动化exe程序,完成王者荣耀人机模式获取金币

    一个根据设定完成流水线工作的exe程序 比如说:自动打开王者荣耀选择人机模式,然后对战,最后结束游戏.起初我的想法是不断打人机赚金币,结果发现挂机都比程序打的赚的金币多,所有进入游戏一开始是程序操作的 ...

  2. 【python】获取PC机公网IP并发送至邮箱

    文章目录 0.引言 1.获取外网IP 2.打开SMTP服务 3.python发送邮件 4.完整代码 0.引言 \qquad之前一直使用Putty连接公司的PC机进行远程办公,苦于外网的IP地址不能固定 ...

  3. Python实现简单自动升级exe程序版本并自动运行,适合Python自动化运维。

    Python自动升级exe程序版本并自动运行,Python自动更新脚本,适合Python自动化运维. 一.此教程是使用bat脚本+NFS实现自动更新.(也可以使用FTP或者使用html实现自动更新) ...

  4. python打包含有参数传递的exe程序

    文章目录 1. json解析 2. 参数传递 3. 动态调用函数 4. 配合Pycharm使用argparse 5. 关于路径 5.1 关于pyinstaller打包后的路径问题 6. 打包成exe ...

  5. charles 抓取微信pc客户端小程序https traffics

    preface 今天看了下,pc端小程序的ui 展示 有一丢丢bug, 以后肯定会更好的. 最近微信 更新了 pc 客户端, 小程序是可以直接在 pc 端 查看的,这一个功能真是太棒了!!!我们可以不 ...

  6. PYQT4 Python GUI 编写与 打包.exe程序

    工作中需要开发一个小工具,简单的UI界面可以很好的提高工具的实用性,由此开启了我的第一次GUI开发之旅,下面将自己学习的心得记录一下,也做为学习笔记吧!!! 参考:http://www.qaulau. ...

  7. python设计图形界面执行exe程序_Python开发案例:设计启动工具箱,显示图形界面的方式...

    本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 以下文章来源于云+社区,作者 用户2870857 转载地址 https://bl ...

  8. Python定时获取外网IP地址并发送邮件

    去年入手了树莓派4B,放在家里当服务器用.由于电信公网IP经常更换,所以需要定期获取公网IP才能连上. import os import threading from smtplib import S ...

  9. 突破次元壁障,Python爬虫获取二次元女友

    突破次元壁障,Python爬虫获取二次元女友 前言 程序说明 二次元女友获取程序 观察网页结构 页面解析 创建图片保存路径 图片下载 格式转换 爬取结果展示 完整程序 前言 (又到了常见的无中生友环节 ...

最新文章

  1. 字节跳动客户开发_实习|字节跳动 客户端实习生 1-5面 面经
  2. 【Python】for 循环次数
  3. 哈夫曼树的构建、编码以及带权路径长计算
  4. 【bzoj2500】幸福的道路 树形dp+倍增RMQ+二分
  5. linux如何将文件夹添加到书签,桌面应用|[新手技巧] 如何在Ubuntu中添加和删除书签...
  6. daily scrum 11.30
  7. 原理图生成pdf 汉字不显示_EPLAN官方视频系列之二丨原理图设计智能功能(1)...
  8. 风变Python 之旅5----for...in 以及while的循环学习
  9. python+selenium 实现完全控制浏览器
  10. Win10 Print Spooler 一直停止服务
  11. 离线地图瓦片下载工具
  12. ffmpeg 处理字幕
  13. 回撤率 python 平台_python夏普率、最大回撤计算
  14. 安卓逆向和手游辅助学习路线
  15. Win xp IIS无法启动解决办法收集
  16. 信息安全数学基础(一)
  17. 非链特异性转录组测序
  18. Mars3D开发基础学习:glTF小模型
  19. 飞跃芝麻街:XLNet 详解
  20. Python自动登陆淘宝并爬取商品数据

热门文章

  1. 大数据之hadoop
  2. 1003: 两个整数的四则运算 C语言
  3. 笔记:springboot-admin 整合spring security应用注册失败问题
  4. 主流开源流媒体服务器有哪些?
  5. 安装卸载提示nsis error的解决方法
  6. 好用的fuzz字典以及fuzz字典生成工具
  7. 解读银保监“个人信息保护专项整治”,强监管下金融业个人信息安全保护如何“守”?|特邀专栏
  8. [计算机组成原理(谭志虎 微课版)]第一章 计算机系统概述(课后习题[习题1]+答案解析)
  9. 批量文档处理软件推荐,同时处理 Word、Excel、PPT、PDF 等办公文件,支持批量格式转换、重命名和查找替换等
  10. MAX3232芯片与stm32芯片通信硬件线路连接和引脚说明