📜  Python| shutil.which() 方法

📅  最后修改于: 2022-05-13 01:55:10.105000             🧑  作者: Mango

Python| shutil.which() 方法

Python中的Shutil 模块提供了许多对文件和文件集合进行高级操作的功能。它属于 Python 的标准实用程序模块。该模块有助于自动复制和删除文件和目录的过程。
shutil.which()方法告诉可执行应用程序的路径,如果调用给定的cmd ,它将运行该应用程序。此方法可用于在计算机上查找 PATH 中存在的文件。

示例 #1:
使用shutil.which()方法获取Python的位置

# Python program to explain shutil.which() method 
      
# importing os module 
import os 
  
# importing shutil module 
import shutil 
  
# cmd 
cmd = 'python'
  
# Using shutil.which() method
locate = shutil.which(cmd)
  
# Print result
print(locate)
输出:
/usr/bin/python

示例 #2:
使用shutil.which()方法获取C++的位置

# Python program to explain shutil.which() method 
      
# importing os module 
import os 
  
# importing shutil module 
import shutil 
  
# cmd 
cmd = 'c++'
  
# Using shutil.which() method
locate = shutil.which(cmd)
  
# Print result
print(locate)
输出:
/usr/bin/c++