Закривається exe-шник Python

Доброго дня. Є програма — шифрувальник яка скомпільована в exe.
Коли я її відкриваю, вона просить пароль для шифрування файлів, я воджу пароль, а програма просто закривається. Що робити?

P.S коли запускаю програму через консоль, то все працює

компілював так: www.youtube.com/...​l=ХаудиХо™-ПростоомиреIT

код взяв тут: www.youtube.com/...​1g&ab_channel=PythonToday

import pyAesCrypt
import os
# функция шифрования файла
def encryption(file, password):

    # задаём размер буфера
    buffer_size = 512 * 1024

    # вызываем метод шифрования
    pyAesCrypt.encryptFile(
        str(file),
        str(file) + ".crp",
        password,
        buffer_size
    )

    # чтобы видеть результат выводим на печать имя зашифрованного файла
    print("[Файл '" + str(os.path.splitext(file)[0]) + "' зашифрован]")

    # удаляем исходный файл
    os.remove(file)

# функция сканирования директорий
def walking_by_dirs(dir, password):

    # перебираем все поддиректории в указанной директории
    for name in os.listdir(dir):
        path = os.path.join(dir, name)

        # если находим файл, то шифруем его
        if os.path.isfile(path):
            try:
                encryption(path, password)
            except Exception as ex:
                print(ex)
        # если находим директорию, то повторяем цикл в поисках файлов
        else:
            walking_by_dirs(path, password)


password = input("Введите пароль для шифрования: ")
walking_by_dirs("E:CCC", password)
 input()
👍НравитсяПонравилось0
В избранноеВ избранном0
LinkedIn
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter
Допустимые теги: blockquote, a, pre, code, ul, ol, li, b, i, del.
Ctrl + Enter

А не антивірус її прибиває через підозрілу активність?

ні не антивірус, тупо закривається прога
і все

по теме, думаю проблема в этом:

E:CCC

дефолтные пути разные
а может просто либу не нашел. хотя тогда сразу бы упал
ох уж эти питонщики

я воджу пароль, а програма просто закривається. Що робити?

не вводить пароль

Подписаться на комментарии