Найти - Пользователи
Полная версия: Файл запускается в IDLE, но не запускается через при двойном нажатии
Начало » Python для новичков » Файл запускается в IDLE, но не запускается через при двойном нажатии
1
Andry_Sandsow
Здраствуйте. Я столкнулся с проблей что при запуске файла через IDLE, он работает без ошибок, но если его открыть через двойное нажатие, он вылетает.
Вылетают только файлы в которых есть строчки для взаимодействия с текстовыми фалами.
Самый легкий пример:

file = open('hello.txt', ‘r’)
print(file.readline())
input()

doza_and
Спасибо за информацию. Правда боюсь для остальных форумчан информация о том что у когото чтото не работает мало полезна.

Поведение IDLE когда вы там куда-то тыкаете это дело IDLE к питону это не имеет отношения.
Andry_Sandsow
но если его открыть через двойное нажатие
Мы ни имеем ни малейшего представления в какой программе вы осуществляете двойное нажатие и на что вы нажимаете (Explorer windows? Nautilus из юникс? Может вы в телефоне с андроидом кудато тычете?….) То что происходит определяется настройками того того куда вы тычете. К питону это тоже не имеет ни малейшего отношения.
Обсуждать можно результат запуска интерпретатора питона который получил аргумент - имя скрипта .

 python some.py

Для обсуждения нужны данные - вывод приложения python в выходные потоки stdout и stderr.
py.user.next
Andry_Sandsow
Вылетают только файлы в которых есть строчки для взаимодействия с текстовыми фалами.
Пиши полные пути к файлам в вызове функции open(). А вообще пиши в блокноте код и запускай его в консоли операционной системы. IDLE не надо использовать.
Rodegast
Не пользуйся IDLE.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB