Задать вопрос
@n293
Аналитик

Почему программа закрывается при запуске?

Всем привет!
Я доработал свою программку из этого вопроса: Посчитать количество файлов в сетевой папке. Написал программу, но она не видит путь до папки, что не так?
Вот новый исходник:
from os import listdir

b = input("Введите адрес папки: ")
a = listdir(b)
print("Всего файлов в папке: ", len(a))
print("Список файлов в папке:", a)


Когда пытаюсь открыть файл .py с программой не через PyCharm, а как обычную программу, то она сразу же закрывается. Что я упустил из виду?
  • Вопрос задан
  • 4336 просмотров
Подписаться 1 Оценить 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 1
Смею предположить что Вы под виндой запускаете, а у неё терминал автоматически закрывается когда всё выполнено. Инпут в конце добавьте, чтобы после выполнения терминал ждал.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
delvin-fil
@delvin-fil
Crazy Linux-admin
А если(ну у вас уже написано, что не "если") в Linux, то права на исполнение надо дать.
Ответ написан
Комментировать
@bitbuff
Значит вы ее запускаете через графический интерфейс (двумя кликами мышки на Windows). Добавьте в конец функцию input() и программа остановится.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы