一、通过命令行启动Python解释器
直接运行Python解释器 按下 `Win + R` 打开运行窗口,输入 `cmd` 并回车,然后在命令行中输入 `python` 或 `pythonw`(无窗口界面)。
运行Python脚本
在命令行中输入 `python script_name.py`(或 `pythonw script_name.py`)运行指定脚本。
二、使用Python脚本打开其他软件
使用 `subprocess` 模块
通过 `subprocess.run()` 方法执行外部程序。例如,打开记事本:
```python
import subprocess
subprocess.run(["notepad.exe"])
```
需将 `notepad.exe` 替换为目标软件的完整路径。
通过文件关联设置
- 右键目标软件可执行文件,选择“属性”→“快捷方式”→“更改图标”→“选择程序”→“浏览”,指定Python的 `python.exe` 路径。
三、图形界面操作
使用 `os` 模块
通过 `os.startfile()` 方法(Windows)或 `subprocess.Popen()`(跨平台)打开文件或程序:
```python
import os
os.startfile("C:\\Program Files\\TargetSoftware.exe")
```
或
```python
import subprocess
subprocess.Popen(["C:\\Program Files\\TargetSoftware.exe"])
```
使用 `pyinstaller` 打包成可执行文件
通过 `pyinstaller` 将Python脚本打包成独立的可执行文件,双击运行:
```bash
pip install pyinstaller
pyinstaller --onefile your_script.py
```
生成的 `.exe` 文件可直接双击运行。
四、注意事项
环境变量配置: 确保Python路径已添加到系统环境变量中,否则需使用完整路径。 权限问题
跨平台兼容性:上述方法在Windows、macOS和Linux上均适用,但路径格式需根据操作系统调整(如Linux使用 `/usr/bin/python`)。
通过以上方法,可以灵活地使用Python打开软件或执行外部程序。