Уведомления

Группа в Telegram: @pythonsu

#1 Март 22, 2015 09:10:30

baxxx
Зарегистрирован: 2015-03-22
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Лутц. Начало)))

в блокноте:
import sys
print(sys.platform)
print(2 ** 100)
x = ‘Spam!’
print(x * 8)

запускаю command line (Python 3.4)
ввожу:
python script1.py
SyntaxError: invalid syntax

P.S. в IDLE все интерпретирует, и платформу кажет, и степень считает, и строку дублирует.
Всем Добра!

Отредактировано baxxx (Март 22, 2015 09:12:05)

Офлайн

#2 Март 22, 2015 09:29:48

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Лутц. Начало)))

нужно в командной строке вызывать интерпретатор и ему передавать в качестве аргумента имя файла. А не открывать интерпретатор и вводить это туда.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Март 22, 2015 09:37:01

baxxx
Зарегистрирован: 2015-03-22
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Лутц. Начало)))

JOHN_16
нужно в командной строке вызывать интерпретатор и ему передавать в качестве аргумента имя файла. А не открывать интерпретатор и вводить это туда.
Это имелось ввиду?
запускаю command line (Python 3.4)
ввожу:
python script1.py

Офлайн

#4 Март 22, 2015 10:09:42

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Лутц. Начало)))

запускаю command line (Python 3.4)
Что такое command line (Python 3.4)? Вы можете не словами описывать, что вы делаете, а показать скриншот открытого терминала, или скопировать оттуда весь текст?



Офлайн

#5 Март 22, 2015 10:38:10

boligolov
От: СПб
Зарегистрирован: 2014-10-03
Сообщения: 51
Репутация: +  1  -
Профиль   Отправить e-mail  

Лутц. Начало)))

baxxx
Винда у тебя ? Введи путь к python файлу в командной строке и он запуститься у тебя.

Прикреплённый файлы:
attachment 1.PNG (12,3 KБ)

Офлайн

#6 Март 22, 2015 10:39:48

baxxx
Зарегистрирован: 2015-03-22
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Лутц. Начало)))

FishHook

Прикреплённый файлы:
attachment printscreen.png (147,1 KБ)

Офлайн

#7 Март 22, 2015 11:44:02

MiK
Зарегистрирован: 2014-10-30
Сообщения: 191
Репутация: +  -1  -
Профиль   Отправить e-mail  

Лутц. Начало)))

baxxx
То что у тебя в блокноте написано, вводи в то окно что слева.

Офлайн

#8 Март 22, 2015 12:03:53

boligolov
От: СПб
Зарегистрирован: 2014-10-03
Сообщения: 51
Репутация: +  1  -
Профиль   Отправить e-mail  

Лутц. Начало)))

baxxx
А если у тебя несколько питонов, то в командной строке указываешь полный путь к нужному и путь до скрипта, тогда все запускает.
C:\python34\python.exe C:\scripts\example.py
C:\python33\python.exe C:\scripts\example.py

И для винды утилита есть, замена стандартной консоли - console2 рекомендую её использовать.

Отредактировано boligolov (Март 22, 2015 12:05:45)

Офлайн

#9 Март 22, 2015 12:24:40

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Лутц. Начало)))

baxxx
да да ,мы вам об этом и говорим - вы не правильно делаете. Вы запускаете сам интерпретатор и в него пишите то что писать туда не надо.
Вам нужно запустить командную строку виндовс (cmd.exe), перейти в директорию где у вас лежит файл, и там введите то что вы вводите.
Либо дважды щелкаете левой кнопкой мыши по файлу который вы создали, но что бы открывщееся окно не закрыось сразу, и вы смогли бы увидеть хоть что то нужно в конце файла добавить строку

input()



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#10 Март 22, 2015 15:01:21

baxxx
Зарегистрирован: 2015-03-22
Сообщения: 4
Репутация: +  0  -
Профиль   Отправить e-mail  

Лутц. Начало)))

ух..
на файле то у меня питона небыло

Всем Добра!

Офлайн

Board footer

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

Powered by DjangoBB

Lo-Fi Version