Python 打开/关闭其他应用程序方法

打开

1 . os.system

os.system(r'C:\Users\Administrator\Desktop\1.xlsx')

2. win32api.ShellExecute

ShellExecute(hwnd, op , file , params , dir , bShow )

hwnd:父窗口的句柄,如果没有父窗口,则为0。
op:要进行的操作,为“open”、“print”或者为空。
file:要运行的程序,或者打开的脚本。
params:要向程序传递的参数,如果打开的为文件,则为空。
dir:程序初始化的目录。
bShow:是否显示窗口。

win32api.ShellExecute(0, 'open', R'C:\Users\Administrator\Desktop\1.xlsx', '','',1)

关闭

1. wmi + win32

import win32com.client
import wmi
import win32comwmi1=win32com.client.GetObject('winmgmts')
c=wmi.WMI()
for p in wmi1.InstancesOf('win32_process'):if p.Name=='MSACCESS.EXE': # 某个程序名字for process in c.win32_Process(ProcessId=p.Properties_('ProcessId')):process.Terminate()

2. os.getpid() + os.system()

pid = os.getpid()
if os.name == 'nt': # Windows系统cmd = 'taskkill /pid ' + str(pid) + ' /f'try:os.system(cmd)print(pid, 'killed')except Exception as e:print(e)

Python 打开/关闭其他应用程序方法相关推荐

  1. 华为怎么关Android,华为手机怎么关闭后台运行程序 华为手机关闭后台运行程序方法...

    初次使用华为手机的朋友注意了,华为手机关闭程序时,容易忘记从后台关闭.这样就会导致手机后台运行程序越来越多,手机使用变得越来越慢.那么怎么操作才能从后台上关闭程序呢? 华为手机关闭后台运行程序方法 这 ...

  2. python图色检测_利用python打开摄像头及颜色检测方法

    最近两周由于忙于个人项目,一直未发言了,实在是太荒凉了....,上周由于项目,见到Python的应用极为广泛,用起来也特别顺手,于是小编也开始着手学习Python,-下面我就汇报下今天的学习成果吧 小 ...

  3. 用python打开浏览器的四种方法

    python打开浏览器的四种方法 1.system方法 import os os.system(r'C:\"Program Files (x86)"\"Google&qu ...

  4. python如何关闭电脑_程序员应该如何优雅地关闭电脑?

    有时候我出去玩,不想回实验室关机,怎么办呢?刚好最近在学习python,能不能利用这个实现一下.可以利用微博提供的API实现python机器人登陆微博,发一条微博就相当于给电脑发一个指令,想法不错,就 ...

  5. python打开图片的几种方法

    1. opencv方法 import cv2 img_path =r"C:/Users/gf879/Pictures/Saved Pictures/cat1.jpg" img = ...

  6. Win10打开/关闭快速启动的方法

    PS:如果没有"快速启动"的按钮 1. 输入"cmd",并以管理员身份运行. 2. 输入" powercfg /h on",回车键.(注意: ...

  7. Python 打开目录与指定文件

    Python打开外部文件有很多方法, os.popen打开外部程序,但发现只能打开文件所在目录的文件 os.system可打开外部文件os.system(command) command 要执行的命令 ...

  8. python关闭读写的所有的文件-Python文件操作:文件的打开关闭读取写入

    Python文件操作:文件的打开关闭读取写入 一.文件的打开关闭 Python能以文本和二进制两种方式处理文件,本文主要讨论在Python3中文本文件的操作. 文件操作都分为以下几个步骤: 1.打开文 ...

  9. python文件打开的合法方式-用python与文件进行交互的方法

    本文介绍了用python与文件进行交互的方法,分享给大家,具体如下: 一.文件处理 1.介绍 计算机系统:计算机硬件,操作系统,应用程序 应用程序无法直接操作硬件,通过操作系统来操作文件,进而读/写硬 ...

最新文章

  1. JavaScript = TypeScript 类入门
  2. layer iframe层的使用,传参
  3. HTML一些常用的标签
  4. win7 64位的调试符号表离线_手机群控系统安装调试中遇到的问题和解决方案
  5. Git 系列(二):初步了解 Git
  6. 这是霄哥的天气预报,屌不屌?
  7. 【TensorFlow】学习资源汇总以及知识总结
  8. SharePoint Welcome.ascx 控件自定义样式的另类解决方式
  9. 1.1 Python 安装
  10. Python文本转化语音模块大比拼,看看青铜与王者的差别!
  11. 为什么南派三叔要封笔?
  12. 火星人谚语系列之三:正确的答案一定简单
  13. FineUI.Grid内容换行处理
  14. 牛津3000释义词典_常见英语词典集锦
  15. Java 代理中转下载 url 文件
  16. java源码简体转繁体
  17. 学3dmax赚钱吗?学3dmax工资怎么样?
  18. 网页360浏览器极速模式能打开,兼容模式打不开
  19. 大功率双伺服电机驱动板,包含原理图,PCB和原代码,基于STM32F4方案,支持霍尔,编码器,无感
  20. c语言中,偷机取巧,输出超市购物小票的票头

热门文章

  1. MenuetOS, FreeDOS 有了新的发行
  2. 潘悟云方言计算机,山东方言精组与见晓组声母的分合研究
  3. 开源项目——小Q聊天机器人V1.1
  4. 我TM用了假的PanDownload吧!
  5. 云服务器总是自动关机,云服务器出现死机的情况是什么原因?
  6. GeeM2引擎弹出装备显示框的设置方法
  7. 为什么普遍自学能力不足
  8. 什么是欧代?什么是欧盟代理人?
  9. Python绘制玫瑰花
  10. MSM8916 海信M9模块学习记录一:编译及烧录android5.1源码