Закрывается ехе-шник Python
Есть Python код. программа - шифровальщик. Я ее скомпилировал в exe. когда я ее открываю она просит код для шифрования файлов. Я вожу код и все, программа тупо закрывается.
P.S когда запускаю через консоль то все ок
код взял здесь: https://www.youtube.com/watch?v=rJ0RZxxfJ1g&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()