如何用python找到magick的文件位置
时间: 2024-01-31 12:01:54 浏览: 24
你可以使用 Python 的 subprocess 模块来执行命令行命令,然后用正则表达式或字符串操作来解析输出结果,以获取 Magick 的安装目录位置。
在 Windows 系统中,你可以执行以下代码来获取 Magick 的安装目录位置:
```python
import subprocess
import re
output = subprocess.check_output('where magick', shell=True)
magick_path = re.findall(r'(.*)\\magick.exe', output.decode())[0]
print(magick_path)
```
在 Linux 或 Mac OS X 系统中,你可以执行以下代码来获取 Magick 的安装目录位置:
```python
import subprocess
import re
output = subprocess.check_output('which magick', shell=True)
magick_path = re.findall(r'(.*)/magick', output.decode())[0]
print(magick_path)
```
这段代码会执行 "which magick" 命令来获取 Magick 的安装路径,然后使用正则表达式来解析输出结果,以获取安装目录位置。