gpt4 book ai didi

python - Subprocess.check_output 不起作用

转载 作者:行者123 更新时间:2023-11-28 18:47:12 43 4
gpt4 key购买 nike

当我在 Subprocess 模块中使用 check_output 时,我从 Python shell 中得到了这个输出错误:

AttributeError: 'module' object has no attribute 'check_output'

代码:

target = raw_input("IP: ")
port = subprocess.check_output(["python", "portscanner.py", target ])

我使用 Python 2.7。感谢您的解决方案!

最佳答案

check_output() 方法定义在 python2.7 之后,正如“Martijn Pieters”所说

检查 subprocess.py 行号:515

def check_output(*popenargs, **kwargs):

您可能正在使用旧的 python 版本,或者您可能搞砸了 python 解释器。

尝试使用

dir(module[.class]) 

在任何模块中找到可用的方法或类并继续。

关于python - Subprocess.check_output 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18163952/

43 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com