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


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

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

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

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

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

10 88

10 ответов:

Я очень рад, что вы спросили! Я просто работал над объяснением этой самой вещи в нашем wikibook (которая, очевидно, неполные). Мы работаем с новичками Python, и должны были помочь некоторым именно через то, что вы просите!

Командная строка Python в Windows:

  1. сохраните файл кода python где-нибудь, используя "сохранить" или "Сохранить как" в Редакторе. Давайте назовем это 'first.py' в какой-то папке, например "pyscripts", которые вы делаете на рабочем столе.

  2. открыть запрос (оболочка Windows' cmd', которая является текстовым интерфейсом в компьютер):

    Пуск > Выполнить > " cmd " (в маленьком ящике). ЛАДНО.

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

    > cd C:\Documents и Настройки\Gregg\Desktop\pyscripts

  4. попробуй:

    > python first.py

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

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

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

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

(продвинутые пользователи: вместо first.py, вы могли бы написать first.py ' s полный путь C:\Documents и Settings\Gregg\Desktop\pyscripts\first.py)

Положить Python В Вашем Пути

Windows

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

в windows:

панель управления > Система > Дополнительно > / переменные окружения| > системные переменные - > путь

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

затем перезапустите приглашение и попробуйте набрав 'питон'. Если все это сработало, вы должны получите приглашение">>>".

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

python /path/to/filename.py

в режиме ожидания нажмите клавишу F5

вы можете открыть файл .py с помощью IDLE и нажать F5, чтобы запустить его.

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

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

  1. перейти к панели инструментов - > Добавить - > Новая Команда...
  2. в верхнем поле Введите имя 'Run Python file'
  3. в поле "команда" введите следующий текст:

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

  4. нажмите кнопку ОК.

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

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

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

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

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

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

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

@echo off
python exercise.py
pause>nul

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

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

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

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

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

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

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

выход [1, 2, 3, 4, 5] Питон