Как запустить программу на Python?
Так что я начинаю как Python немного, но у меня возникли проблемы erm...запустил его. Лол
сейчас я использую IDLE, но это бесполезно, потому что вы можете запускать только пару строк за раз.
Я также использую Komodo Edit для создания фактических файлов. py.
мой вопрос, как я могу запустить файлы .py, чтобы проверить фактическую программу?
Я использую Windows 7, а Komodo Edit 5 в качестве моей IDE. Нажатие F5 в Komodo ничего не делает все.
10 ответов:
Я очень рад, что вы спросили! Я просто работал над объяснением этой самой вещи в нашем wikibook (которая, очевидно, неполные). Мы работаем с новичками Python, и должны были помочь некоторым именно через то, что вы просите!
Командная строка Python в Windows:
сохраните файл кода python где-нибудь, используя "сохранить" или "Сохранить как" в Редакторе. Давайте назовем это 'first.py' в какой-то папке, например "pyscripts", которые вы делаете на рабочем столе.
открыть запрос (оболочка Windows' cmd', которая является текстовым интерфейсом в компьютер):
Пуск > Выполнить > " cmd " (в маленьком ящике). ЛАДНО.
перейдите туда, где находится ваш файл python, используя команды " cd "(изменить каталог) и " dir " (чтобы показать файлы в каталоге, чтобы проверить вашу голову). Для нашего примера что-то вроде
> cd C:\Documents и Настройки\Gregg\Desktop\pyscripts
попробуй:
> 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; (или эквивалент). Если вы положите его на фронт, это будет первое место, посмотрел. Вы также можете добавить его в конце, что, возможно, более разумно.
затем перезапустите приглашение и попробуйте набрав 'питон'. Если все это сработало, вы должны получите приглашение">>>".
в режиме ожидания нажмите клавишу F5
вы можете открыть файл .py с помощью IDLE и нажать F5, чтобы запустить его.
вы можете открыть тот же файл с другим редактором ( например, Komodo, как вы сказали ) сохраните его и снова нажмите F5; F5 работает с холостым ходом ( даже когда редактирование выполняется с помощью другого инструмента ).
Если вы хотите запустить его непосредственно из Комодо в соответствии с этой статьей:Выполнение Кода Python В Komodo Edit вы должны:
- перейти к панели инструментов - > Добавить - > Новая Команда...
- в верхнем поле Введите имя 'Run Python file'
в поле "команда" введите следующий текст:
%(python) %F 3.a optionall нажмите на вкладку "привязка ключа" и назначьте ключевую команду этой команде
- нажмите кнопку ОК.
сам 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] Питон