什么是在Python中识别可执行文件的最佳方法?
我发现以下函数将找到记事本可执行文件
from shutil import which
which('notepad')
Out[32]: 'C:\\Windows\\system32\\notepad.EXE'
另一种方法来实现它。
from distutils import spawn
spawn.find_executable('notepad')
Out[38]: 'C:\\Windows\\system32\\notepad.exe'
虽然这两种方法适用于记事本,但我似乎无法找到其他可执行文件,比如vlc.exe,gimp-2.10.exe或者其他一些程序。有什么更好的方法可以在计算机上查找可执行文件吗?