Уведомления

Группа в Telegram: @pythonsu

#1 Ноя. 24, 2012 19:08:24

ritty22
Зарегистрирован: 2012-11-24
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Знак %

да, и в командной строке тоже пытлась. результат один и тот же

Офлайн

#2 Ноя. 24, 2012 19:18:28

GaiveR
От:
Зарегистрирован: 2011-08-13
Сообщения: 122
Репутация: +  16  -
Профиль   Отправить e-mail  

Знак %

Введите в командной строке без знака процента в начале:
С:\Python30\script1.py



Офлайн

#3 Ноя. 24, 2012 19:21:10

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Знак %

Девушка, Вы, наверное, изучаете язык по М. Лутц “Изучаем Python”?



Офлайн

#4 Ноя. 24, 2012 19:25:35

ritty22
Зарегистрирован: 2012-11-24
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Знак %

4kpt, даа, а как вы догадались?
GaiveR, так тоже пыталась-без результатов

Офлайн

#5 Ноя. 24, 2012 19:40:57

GaiveR
От:
Зарегистрирован: 2011-08-13
Сообщения: 122
Репутация: +  16  -
Профиль   Отправить e-mail  

Знак %

ritty22
GaiveR, так тоже пыталась-без результатов
Что при этом пишет? Можно скрин приложить.



Офлайн

#6 Ноя. 24, 2012 19:42:51

ritty22
Зарегистрирован: 2012-11-24
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Знак %

>>> % C:\Python30\script1.py
SyntaxError: invalid syntax (<pyshell#25>, line 1)

Офлайн

#7 Ноя. 24, 2012 19:44:57

sergeek
Зарегистрирован: 2012-06-26
Сообщения: 470
Репутация: +  43  -
Профиль   Отправить e-mail  

Знак %

ritty22
процент не надо вводить, читайте внимательнее

Python session; the “%” character at the start of this listing stands for a generic system
prompt in this book—it’s not input that you type yourself.
Вы наверное это все в запущенном интерпретаторе питона пытаетесь делать. Выйдите в командную строку, выполните команду
С:\Python30\script1.py
оттуда

Офлайн

#8 Ноя. 24, 2012 19:48:16

GaiveR
От:
Зарегистрирован: 2011-08-13
Сообщения: 122
Репутация: +  16  -
Профиль   Отправить e-mail  

Знак %

ritty22
>>> % C:\Python30\script1.py
Это не командная строка, это - интерпретатор.
Введите в командной строке:



Отредактировано GaiveR (Ноя. 24, 2012 19:51:07)

Офлайн

#9 Ноя. 24, 2012 19:48:40

4kpt
От: Харьков
Зарегистрирован: 2010-11-03
Сообщения: 998
Репутация: +  63  -
Профиль   Отправить e-mail  

Знак %

ritty22
Цитирую
“В примерах этой книги символ % в начале системной коммандной строки обозначает приглашение к выводу независимо от того, какое приглашение используется в Вашей машине (например, C:\Python25> в окне Dos). Вам не нужно вводить символ %…”.

Теперь по Вашему вопросу…
Необходимо, чтобы python был вписан в переменную-окружение Path. Если же это не сделано, тогда необходимо явно указывать путь к нему и путь к файлу запуска, если Вы запускаете файл не из того пути, в котором сейчас находитесь в коммандной строке…

Привожу пример:

C:\Documents and Setings\Admin> C:\Python2.7\python C:\Progtram\script.py

Сам питон находится по пути “C:\Python2.7\”, а файл “C:\Progtram\script.py”.



Отредактировано 4kpt (Ноя. 24, 2012 19:49:47)

Офлайн

#10 Ноя. 24, 2012 19:54:29

ritty22
Зарегистрирован: 2012-11-24
Сообщения: 19
Репутация: +  0  -
Профиль   Отправить e-mail  

Знак %

Так, что же, вся проблема в том, что необходимо было вводить даную конструкцию в командной строке, а не в интерпретаторе?

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version