Форум сайта python.su
Только начала изучать Питон и тут же наткнулась на проблему. Скачала Питон 3.2 и IDLE … начала изучать, когда пишу непосредственно в сам интерпретатор командами все работает, но вот скрипты не запускаются никак. То есть запускается интерпретатор и тут же закрывается.
Вставляла в конец кода строку по совету из учебника:
raw_input("Press any key to exit")
Офлайн
raw_input() — функция для python версии 2, и она не подходит для версии 3, как у вас. Вместо raw_input(“Press any key to exit”) стоит писать просто input(“Press any key to exit”), и все заработает.
Книга которую вы читаете, не совсем подходит для вашей версии python. Я бы посоветовал вам книгу «Макр Лутц — изучаем python (4-е издание)», в ней подробно рассказывается о вашей версии python и об его отличиях от старой версии. Прочитав книгу, вы будете уметь писать код как для 3.2 версии, так и для 2.х.
Офлайн
Спасибо за ответ. Попробывала Ваш способ с input(“Press any key to exit”) точно так же не работает. Решила пойти другим путем удалила новую версию, закачала старую 2.7 и в конце программы добавила raw_input(“Press any key to exit”) . Точно такой же результат. Получается дело не в этом… Но не могу понять в чем.
Книгу по Вашему совету поставила на скачивание. Думаю очень мне пригодится, если я смогу решить эту проблему =(
Офлайн
Как вы его запускаете?
Офлайн
Кстати да, скрипт нужно запускать либо через сам idle, либо через командную строку. Про командную строку можем рассказать поподробнее, так как с этим наверняка возникнут вопросы.
Офлайн
s0rgКак и любой файл. Два раза щелкнуть мышкой. Открывается интерпретатор с результатом и через долю секунды закрывается. Пробывала через C:адрес папки где программа> python имя_программы.py в самом интерпретаторе - выдает синтаксическую ошибку на символ :
Как вы его запускаете?
Офлайн
JevgeniaTЗначит и когда вы его двойным кликом запускаете - он делает тоже самое, выходит из-за ошибки в самом файле.
выдает синтаксическую ошибку на символ
Офлайн
Нет там ошибок. Там кода то одна строка взятая из учебника. Просто когда пытаюсь открыть через “C:адрес папки где программа> python имя_программы.py ” он не открывает вообще …
Сейчас попробовала на чужом компьютере стационарном: так же скачала Питон2.7 и Идл с тех же самых ссылок, ту же программу пытаюсь открыть и черт возьми все открывается и работает. А на моем ноутбуке нет….
Попробовала у себя все заново удалить и скачать - та же история…
Офлайн
JevgeniaT
в самом интерпретаторе - выдает синтаксическую ошибку на символ :
JevgeniaTМне сложно уследить за вашими мыслями.
Нет там ошибок. Там кода то одна строка взятая из учебника.
Офлайн
А можно код ошибки поподробнее увидеть?
Офлайн