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