美文网首页
python 标准库之shutil

python 标准库之shutil

作者: clever哲思 | 来源:发表于2020-11-24 16:20 被阅读0次

    shutil.which(cmd, mode=os.F_OK | os.X_OK, path=None)

    返回在调用给定cmd时将运行的可执行文件的路径。如果不调用cmd,则返回None。
    模式是传递给的权限掩码操作系统访问(),默认情况下确定文件是否存在且可执行。
    如果未指定路径,则操作系统环境使用()返回“路径”值或的回退操作系统定义路径.
    在Windows上,无论您是否使用默认目录或提供自己的目录,当前目录总是放在路径前面,这是命令shell在查找可执行文件时使用的行为。此外,在路径中查找cmd时,将选中PATHEXT环境变量。例如,如果你打电话舒蒂尔,哪个(“python”),which()将搜索PATHEXT以知道它应该查找python.exe在路径目录中。例如,在Windows上:

    >>> shutil.which("python")
    'C:\\Python33\\python.EXE'
    

    相关文章

      网友评论

          本文标题:python 标准库之shutil

          本文链接:https://www.haomeiwen.com/subject/mwoiiktx.html