2016-10-11 3 views
1

Позвольте мне предисловие к этому сообщению, что я невероятно новичок в python. Я прошел курс в кодекадемии, но до сих пор не использовал python на своем собственном компьютере. Позвольте мне также объяснить всем, что мой опыт кодирования ограничен VBA и превосходит. У меня очень мало знаний о том, как использовать командную строку, как работают библиотеки и т. Д.Запуск программ Python в python.exe, командной строке и IDLE

У меня возникли некоторые проблемы. Я изменил свой каталог, чтобы распознать python, когда я набираю python в командной строке. Тогда я могу делать простые вещи, как

print "hello" 

однако, если я пишу что-то вроде этого

def firstfunction(t): 
     print t+5 
     return 
firstfunction(5) 

Я бы ожидать, чтобы напечатать номер 10, но я получаю следующее сообщение об ошибке:

Файл "STDIN", строка 4 первая функция (5) ^ SyntaxError: неверный синтаксис

Однако я f Я использую это в IDLE и запускаю его, он отлично работает.

Далее я сохранил некоторые программы на питоне, которые я написал. Один я сохранил как Hello.py

Я хочу запустить этот код из моего python exe или из командной строки, но не могу понять, как это сделать.

Пожалуйста, ответьте на любые полезные вопросы, если вы используете компьютерный жаргон, старайтесь держать его как можно проще. Я супер новый!

Благодаря

ответ

0

Если местоположение питона не включена в вашем пути, добавьте его. Но в любом случае вы должны иметь возможность успешно запускать это из каталога, содержащего ваш файл python.exe.

например, если питон живет в C: \ python27:

cd C:\Python27 
python mypythonscript.py 
+0

Хорошо, так что я получил его на работу с моей командной строки. Как заставить его работать с python.exe? –

+0

Кроме того, как почему это не работает в командной строке или python.exe: –

+0

четкости firstfunction (T): печать т + 5 возвращение firstfunction (5) –

Смежные вопросы