Как запустить программу Python?

Итак, я начинаю как Python немного, но у меня возникают проблемы, когда я запускаю его. Лол

Сейчас я использую IDLE, но его не используют, потому что вы можете запускать только пару строк за раз.

Я также использую Komodo Edit для создания фактических файлов .py.

Мой вопрос в том, как я могу запустить .py файлы для проверки реальной программы?

Я использую Windows 7, а Komodo Edit 5 - как IDE. Нажатие F5 в Komodo вообще ничего не делает.

alt text

Ответ 1

Я очень рад, что ты спросил! Я просто работал над объяснением этой

Откройте приглашение (оболочка "cmd" Windows, которая является текстовым интерфейсом в компьютере):

start > run > "cmd" (в маленьком поле). ОК.

Перейдите туда, где находится ваш файл python, используя команды 'cd' (каталог изменений) и 'dir' (чтобы показать файлы в каталоге, чтобы проверить вашу голову). Для нашего примера что-то вроде

> cd C:\Documents and Settings\Gregg\Desktop\pyscripts

попробовать:

> python first.py

Если вы получите это сообщение:

'python' не распознается как внутренняя или внешняя команда, работоспособная программный или пакетный файл.

тогда python (программа-интерпретатор, которая может переводить Python в "инструкции компьютера" ) не находится на вашем пути (см. "Помещение Python на ваш путь ниже" ). Затем попробуйте вызвать его так (предполагая, что Python2.6 установлен в обычном месте):

> C:\Python26\python.exe first.py

(Продвинутые пользователи: вместо first.py вы можете записать first.py полный путь к C:\Documents and Settings\Gregg\Desktop\pyscripts\first.py)

Помещение Python на ваш путь

Окна

Чтобы запускать программы, ваша операционная система выглядит в разных местах, и пытается сопоставить имя программы/команды, которую вы набрали с помощью некоторых программ по пути.

В окнах:

панель управления > системa > расширенная > | экологические переменные | > системные переменные → Путь

это должно включать: C:\Python26; (или эквивалент). Если вы положите его спереди, это будет первое место. Вы также можете добавить его в конце, что, возможно, более разумно.

Затем перезапустите запрос и попробуйте ввести "python". Если все сработало, вам следует получите приглашение " → > ".

Ответ 2

Вы можете просто позвонить

python /path/to/filename.py

Ответ 3

В режиме IDLE нажмите F5

Вы можете открыть файл .py с помощью IDLE и нажать F5 для его запуска.

Вы можете открыть тот же файл с другим редактором (например, Komodo, как вы сказали), сохранить его и снова нажать F5; F5 работает с IDLE (даже когда редактирование выполняется с помощью другого инструмента).

Если вы хотите запустить его непосредственно из Komodo в соответствии с этой статьей: Выполнение кода Python в редакторе Komodo, вам необходимо:

  • перейдите в панель инструментов → Добавить → Новая команда...
  • в верхнем поле введите имя "Запустить файл Python"
  • в поле "Command" введите этот текст:

    % (python)% F 3.a дополнительно щелкните по вкладке "Связывание клавиш" и назначьте команду ключа этой команде

  • нажмите "ОК".

Ответ 4

Сам Python поставляется с редактором, доступ к которому вы можете получить в меню IDLE File > New File.

Запишите код в этом файле, сохраните его как [filename].py и затем (в том же окне редактора файлов) нажмите F5, чтобы выполнить код, созданный в окне оболочки IDLE.

Примечание: для меня это был самый простой и самый простой способ.

Ответ 5

Перейдите в папку своего файла, просто нажмите кнопку Shift и выберите имя файла. Щелкните вкладку Open command window here и напишите в командной строке python file_name.py

Ответ 6

Если вы не хотите вызывать filename.py, вы можете добавить .PY в PATHEXT, таким образом вы просто вызовете filename

Ответ 7

Если это кому-то помогает, ни "python [filename].py", ни "python.exe [filename.py]" не работали для меня, но "запустите python [filename].py". Если кто-то еще испытывает проблемы с предыдущими двумя командами, попробуйте последний.

Ответ 8

Что я только что сделал, чтобы открыть простой python script двойным щелчком. Я просто добавил командный файл в каталог, содержащий script:

@echo off
python exercise.py
pause>nul

(У меня есть исполняемый файл python на моем системном пути. Если вам не нужно будет включать его полный путь, конечно.)

Затем я просто могу дважды щелкнуть на пакетном файле, чтобы запустить script. В третьей строке окно cmd отключается, как только заканчивается script, поэтому вы можете видеть результаты.:) Когда вы закончите, просто закройте окно команд.

Ответ 9

Я пробовал многие из перечисленных выше команд, однако ни один из них не работал, даже после того, как мой путь включал каталог, в котором я установил Python.

Команда py -3 file.py всегда работает для меня, и если я хочу запустить код Python 2, пока Python 2 находится на моем пути, просто изменив команду на py -2 file.py отлично работает.

Я использую Windows, поэтому я не уверен, будет ли эта команда работать на Linux или Mac, но стоит попробовать.

Ответ 10

Если вы хотите запустить файл # '. Py', просто напишите в print() в своем коде, чтобы увидеть, как он печатается. В отличие от IDLE python, вам нужно указать, что вы хотите распечатать, используя команду print(). Напр.

import os
os.getcwd()
a=[1,2,3,4,5]
name= 'Python'
# Use print() function
print(a)
print(name)

OUTPUT [1, 2, 3, 4, 5] Python