尝试在代码中使用以下行时,我在python中收到以下错误:
ping = subprocess.Popen( ["ping", "-c", "3", host],
错误:
b'Access denied. Option -c requires administrative privileges.\r\n..
我正在使用Atom IDE和Windows 10笔记本电脑。我该如何解决这个问题?
答案 0 :(得分:0)
您需要以管理员身份运行该文件。您尝试使用的命令需要管理员权限才能使用-c选项。删除-c选项(我不知道你是否需要),或者使用管理员权限运行。
答案 1 :(得分:0)
在 Windows 上运行脚本时,需要使用选项-n
。以下将起作用。
ping = subprocess.Popen(["ping", "-n", "3", host])