【发布时间】:2016-10-15 17:34:14
【问题描述】:
这更多是关于在 powershell 中运行命令时 windows 执行的一般过程的问题
我的理解是当命令
C:\>python
在 powershell 中运行,它引用存储在其他地方的 python 可执行文件。这个路径是在我安装 python 时为我添加的,所以我不必费心知道 python.exe(或其他任何名称)的位置。但是,python 命令也适用于脚本,因此您可以运行
C:\>python script.py
在不打开 shell 的情况下执行 python 脚本。那么它是在包含 script.py 时引用不同的可执行文件,还是它引用的 python.exe 命令能够根据执行方式执行多项操作?
【问题讨论】:
-
你的意思是除了检查它是否传递了任何参数?
-
因此它能够检查是否传递了任何参数。这是可执行文件本身正在做的事情,还是在添加到路径时需要包含的事情?
-
与往常一样,路径仅适用于可执行文件。
-
谢谢,这有助于解决我的问题。
标签: python powershell path