Python execvp如何识别其参数?
假设您想在pythonshell中ping本地主机Python execvp如何识别其参数?,python,exec,Python,Exec,假设您想在pythonshell中ping本地主机 import os os.execvp ("ping", ["ping","127.0.0.1"]) “ping”是从哪里来的,它是如何引用的 exec函数系列是系统调用。系统调用直接进入内核,通常执行只有内核才能执行的非常特定的服务。那么它如何知道“ping”是什么呢?它从何处执行ping?函数名中的“p”表示它在$PATH中搜索该命令的条目。这些目录中的任何内容都是有效的目标。BQ:我如何知道可以输入哪些参数?
import os
os.execvp ("ping", ["ping","127.0.0.1"])
“ping”是从哪里来的,它是如何引用的
exec函数系列是系统调用。系统调用直接进入内核,通常执行只有内核才能执行的非常特定的服务。那么它如何知道“ping”是什么呢?它从何处执行ping?函数名中的“p”表示它在
$PATH
中搜索该命令的条目。这些目录中的任何内容都是有效的目标。BQ:我如何知道可以输入哪些参数?