Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 5, 2011 22:23:35

JevgeniaT
От:
Зарегистрирован: 2011-11-05
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

Только начала изучать Питон и тут же наткнулась на проблему. Скачала Питон 3.2 и IDLE … начала изучать, когда пишу непосредственно в сам интерпретатор командами все работает, но вот скрипты не запускаются никак. То есть запускается интерпретатор и тут же закрывается.
Вставляла в конец кода строку по совету из учебника:

raw_input("Press any key to exit")
не помогает. Как закрывался тут же так и закрывается. Пробывала вызывать через сам интерпретатор с помощью $ python выдает мне синтаксическую ошибку на символ $. Не знаю что делать уже, помогите пожалуйста.



Офлайн

#2 Ноя. 5, 2011 23:10:24

feather236
От:
Зарегистрирован: 2011-10-22
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

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.х.



Офлайн

#3 Ноя. 6, 2011 12:27:53

JevgeniaT
От:
Зарегистрирован: 2011-11-05
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

Спасибо за ответ. Попробывала Ваш способ с input(“Press any key to exit”) точно так же не работает. Решила пойти другим путем удалила новую версию, закачала старую 2.7 и в конце программы добавила raw_input(“Press any key to exit”) . Точно такой же результат. Получается дело не в этом… Но не могу понять в чем.
Книгу по Вашему совету поставила на скачивание. Думаю очень мне пригодится, если я смогу решить эту проблему =(



Офлайн

#4 Ноя. 6, 2011 12:39:12

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

Как вы его запускаете?

Офлайн

#5 Ноя. 6, 2011 14:22:23

feather236
От:
Зарегистрирован: 2011-10-22
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

Кстати да, скрипт нужно запускать либо через сам idle, либо через командную строку. Про командную строку можем рассказать поподробнее, так как с этим наверняка возникнут вопросы.



Офлайн

#6 Ноя. 6, 2011 14:28:56

JevgeniaT
От:
Зарегистрирован: 2011-11-05
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

s0rg
Как вы его запускаете?
Как и любой файл. Два раза щелкнуть мышкой. Открывается интерпретатор с результатом и через долю секунды закрывается. Пробывала через C:адрес папки где программа> python имя_программы.py в самом интерпретаторе - выдает синтаксическую ошибку на символ :



Офлайн

#7 Ноя. 6, 2011 15:32:18

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

JevgeniaT
выдает синтаксическую ошибку на символ
Значит и когда вы его двойным кликом запускаете - он делает тоже самое, выходит из-за ошибки в самом файле.
Исправьте ошибку.

Офлайн

#8 Ноя. 6, 2011 17:15:18

JevgeniaT
От:
Зарегистрирован: 2011-11-05
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

Нет там ошибок. Там кода то одна строка взятая из учебника. Просто когда пытаюсь открыть через “C:адрес папки где программа> python имя_программы.py ” он не открывает вообще …
Сейчас попробовала на чужом компьютере стационарном: так же скачала Питон2.7 и Идл с тех же самых ссылок, ту же программу пытаюсь открыть и черт возьми все открывается и работает. А на моем ноутбуке нет….
Попробовала у себя все заново удалить и скачать - та же история…



Офлайн

#9 Ноя. 6, 2011 18:18:06

s0rg
От:
Зарегистрирован: 2011-06-05
Сообщения: 777
Репутация: +  25  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

JevgeniaT
в самом интерпретаторе - выдает синтаксическую ошибку на символ :
JevgeniaT
Нет там ошибок. Там кода то одна строка взятая из учебника.
Мне сложно уследить за вашими мыслями.
Используйте IDLE он входит в комплект поставки и прямо из него и запускайте.

Офлайн

#10 Ноя. 6, 2011 19:24:13

feather236
От:
Зарегистрирован: 2011-10-22
Сообщения: 16
Репутация: +  0  -
Профиль   Отправить e-mail  

Не открывается скрипт ( текстовый файл .py) в интерпретаторе

А можно код ошибки поподробнее увидеть?



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version