当前位置: 首页 > wzjs >正文

湛江网站建设湛江网站标签怎样修改

湛江网站建设湛江,网站标签怎样修改,没有域名 怎么做网站链接,天津津坤科技发展有限公司pywin32 提供的 ​WMI(Windows Management Instrumentation)接口​ 是一组允许开发者访问和管理 Windows 操作系统各种信息的工具和接口。WMI 是微软提供的一种技术,旨在简化和统一对系统管理任务的编程访问,如硬件监控、软件安装…

  pywin32 提供的 ​WMI(Windows Management Instrumentation)接口​ 是一组允许开发者访问和管理 Windows 操作系统各种信息的工具和接口。WMI 是微软提供的一种技术,旨在简化和统一对系统管理任务的编程访问,如硬件监控、软件安装、进程管理、事件日志等。在本文,我们将通过wmi接口来 实现查找指定名称程序路径。

获取方式

pip install -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple pywin32

pywin32中的WMI 接口

  pywin32供了对 WMI 的全面封装,使 Python 开发者能够方便地访问和操作 WMI 提供的各种管理功能。主要通过win32com.client来实现。

  win32com.client主要用于 COM 对象的创建和管理,WMI 主要通过 COM 接口进行访问。

实现思路

        在这里我们可以先使用win32com.client.GetObject('winmgmts:')来创建一个WMI服务对象并通过其'Win32_Process'实例来连接到进程池,接着遍历进程池获取各个进程名称并将其名称与给定程序的名称对比即可,这个实现思路实际上与我之前发布的这篇文的章思路一致使用python获取指定名字的程序的文件路径_使用python 编写找到特定文件名的路径的程序-CSDN博客https://blog.csdn.net/weixin_73953650/article/details/144484344?spm=1001.2014.3001.5501

        唯一不同的地方是这里我们使用pywin32实现,倘若你的项目中需要调用windowsAPI包含了pywin32,且不想额外下载psuti库来l实现上述功能,可以使用该方法。

源代码

使用pywin32实现

import os
import win32clipboard
import win32com.client 
def find_process_path(exe_name:str,copy_to_clipboard:bool=True):'''该方法用来查找正在运行的名称为exe_name的程序的路径\nArgs:exe_name:要查找的正在运行的进程的名称:比如Wechat.execopy_to_clipboard:\t是否将查找到的程序路径复制到剪贴板\n'''wmi=win32com.client.GetObject('winmgmts:')processes = wmi.InstancesOf('Win32_Process')for process in processes:if process.Name.lower() == 'Wechat.exe'.lower():exe_path = process.ExecutablePathif exe_path:exe_path = os.path.abspath(exe_path)if exe_path:if copy_to_clipboard:win32clipboard.OpenClipboard()win32clipboard.EmptyClipboard()win32clipboard.SetClipboardText(exe_path)win32clipboard.CloseClipboard()print(f'已将{exe_name}路径复制到剪贴板')return exe_pathreturn None
print(find_process_path('Wechat.exe',False))

说明

  1. wmi接口提供的进程池的每个进程的Name属性为其文件路径的小写名称,所以在代码中我们需要判断其与给定的exe文件名称的小写是否相等。

   2. 该方法与psutil在遍历进程池查找指定名称的程序路径思路一致。 若你只是想简单查找,那么使用psutil即可,无需下载pywin32,pywin32库相较于psutil体积大。若你的代码中用到了pywin32相关模块,需要实现上述功能可以使用该方法。

http://www.dtcms.com/wzjs/550161.html

相关文章:

  • jsp网站建设作业centos 6 wordpress
  • 西丽做网站wordpress app模板
  • 做一个推广网站大概多少钱做网站新乡
  • 北京 广告 手机网站网线制作实验总结
  • 愿景 做中国最受欢迎的互联网网站网站修改标题有影响吗
  • 用asp做网站有哪控件计算机基础网页制作题
  • 海东市公司网站建设做网站去青鸟学什么专业
  • 软件开发设计培训一个网站拿到手里想做优化第一步怎么做
  • 网站设计活动主题wordpress 百度知道主题
  • wap网站怎么做wordpress侧栏
  • 长宁手机网站建设怎样做一个公司网站
  • 网页安全站点设置新吴区住房和城乡建设部网站
  • 网站建设中怎么添加源码沈阳小程序开发定制
  • 网站销售需要什么手续go网站开发
  • 相亲网站做推广的照片是谁如何分析网站建设
  • 建设网站的总结WordPress全功能高级投稿
  • 橙 网站wordpress采集功能
  • 一百互联网站建设wordpress播放列表
  • 佛山 做网站公司有哪些免费开拼多多网店
  • 大学生网站作品wordpress 显示备案信息
  • 济南优化网站关键词安卓系统优化大师
  • 开封公司做网站网站制作公司去哪找
  • 企业网站前端模板下载优秀企业官网设计案例
  • 免费自助设计网站官方手表网站
  • 深圳外贸网站建设制作方法百度网页推广费用
  • 数字化档案馆及网站的建设网站的推广方式组合
  • 怎么优化网站性能建行官方网站
  • 淘宝网站开发用到哪些技术网站开发页面设计
  • 网站建设公司咨询论坛模板建站
  • 手机访问网站建设中网站开发和优化关系