首页 > 编程知识 正文

python快速启停应用,python程序自动关闭与启动

时间:2023-12-28 21:10:51 阅读:328833 作者:AEUR

本文目录一览:

python启动电脑程序

import os

#打开图片

os.startfile(r'D:新建.png')

#打开txt文件

os.startfile(r'D:新建文本文档.txt')

#打开exe文件

os.startfile(r'D:360DrvMgrInstaller_beta.exe')

"""startfile命令里只需输入文件的路径即可"""

进阶用法

官方解释os.startfile函数有两个参数

os.startfile(path[, operation])

path指的是文件路径,有意思的是operation参数,

当 operation 未指定或指定为 'open' 时,通过扩展名相关联的应用程序(如果有)打开文件。

当指定另一个 operation 时,它必须是一个“命令动词” (“command verb”),该词指定对文件执行的操作。文档中的常用动词有 'print' 和 'edit' (用于文件),以及 'explore' 和 'find' (用于目录)。

python 如何启动本地exe应用程序

from os import startfile

filepath = input("请输入程序路径: ")

startfile(filepath)

怎么启动python脚本

Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断

更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。

1、使用Pyhton自身提供的交互式解释器

在Linux、Windows、Mac OS的命令行窗口或Shell窗口,执行python命令,启动Python交互式解释器。交互式解释器会等待用户输入Python语句。输入Python语句并回车,解释器会执行语句并输出结果。交互式解释器是学习Python语言比较好的工具,优点是输入Python语句可以立即得到反馈。

在Windows环境下启动交互式解释器

Windows启动Python交互式解释器有两种方式。第一种方式是进入Pyhton的安装目录,直接运行python.exe程序;第二种方式是进入Windows命令行窗口,在命令行窗口启动python.exe。

在Windows命令行窗口启动Python交互式解释器,首先需要将Python安装目录的路径,添加到Path系统环境变量。否则,只能进入Python安装目录启动交互式解释器。在安装Python3.7时,如果勾选了【Add Python3.7 to PATH】选项,安装程序会自动把Python安装目录添加到Path系统环境变量。

进入Windows命令行窗口,输入python命令启动交互式解释器,输入python语句并执行,如下图所示。

2、使用Python自身提供的IDLE集成开发环境

Pyhton自身提供了一个简洁的集成开发环境,具备基本的IDE功能。利用IDLE可以较为方便地创建、运行、测试和调试Python程序。

Windows和Mac OS启动IDLE

Winodws环境下启动IDLE有多种方式,可以通过快捷菜单、桌面图标、进入Python安装目录直接运行IDLE等方式启动IDLE。

Mac OS启动IDLE的方式同启动交互解释器相同,可以在Python的安装目录直接启动,也可以在终端窗口输入open /usr/bin/idle命令启动。

IDLE的简单使用

IDLE本身就是一个Python shell,可以在IDLE窗口直接输入和执行Python语句,IDLE自动对输入的语句进行排版和关键词高亮显示。如下图所示。

IDLE还可以保存、打开并执行代码文件。

python 怎么启动一个外部命令程序,并且不阻塞当前进程

1、说明:

python中使用os模块的os.startfile函数就可以实现启动外部命令,并且不阻塞当前的进程。

2、示例:

import os

os.startfile('notepad.exe')

print('我继续执行了,并没有阻塞')

3、执行结果

4、函数说明:

startfile(...)

    startfile(filepath [, operation])

    打开与它的相关联的应用程序的文件。

    startfile只要相关联的应用程序启动返回。

    没有选择等待应用程序关闭了,没办法检索应用程序的退出状态。

    该文件路径是相对于当前目录。如果你想使用绝对路径,确保第一个字符不是斜线(“/”); 如果是基础Win32 ShellExecute函数不起作用。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。