Запуск Python из командной строки Windows - PullRequest
1 голос
/ 23 октября 2009

Как запустить файл Python из командной строки Windows (cmd.exe), чтобы мне не приходилось повторно вводить код каждый раз?

Ответы [ 7 ]

9 голосов
/ 23 октября 2009

Не могли бы вы просто сохранить свой код Python в файл, а затем выполнить этот файл с помощью Python?

Сохраните ваш код в файл с именем Test.py.

А потом запустить?

$ C:\Python24\Python.exe C:\Temp\Test.py
5 голосов
/ 23 октября 2009

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

Если вы установили версию python.org, вы увидите IDLE (Python GUI) в меню «Пуск». Я бы порекомендовал добавить его в свой Quick Launch или на рабочий стол - все, что вам наиболее знакомо. Затем щелкните правой кнопкой мыши на ярлыке, который вы создали, и измените каталог «Начать в» на каталог проекта или место, с которым вы можете связываться, а не каталог установки, который является местом по умолчанию и, вероятно, плохая идея.

Когда вы дважды щелкаете по ярлыку, он запускает IDLE, консоль, в которой вы можете ввести команду Python и иметь историю, завершение, цвета и так далее. Вы также можете запустить редактор для создания файла программы (как упоминалось в других сообщениях). Есть даже отладчик.

Если вы сохранили свое приложение в «test.py», вы можете запустить его из самого редактора. Или из консоли с execfile("test.py"), import test (если это модуль) или, наконец, из отладчика.

2 голосов
/ 23 октября 2009

Если вы поместите исполняемый файл Python (python.exe) на свой путь, вы можете вызвать свой скрипт, используя python script.py, где script.py - это файл Python, который вы хотите выполнить.

1 голос
/ 10 января 2012

Вам необходимо создать переменные окружения. Следуйте инструкциям здесь: http://www.voidspace.org.uk/python/articles/command_line.shtml#environment-variables

1 голос
/ 15 декабря 2009

Хороший инструмент для этого - IPython shell . Он не только может запустить вашу программу (команда% run), но также предлагает множество инструментов для эффективного интерактивного использования Python (автоматическое завершение, окрашивание синтаксиса, быстрый доступ к документации, хорошее взаимодействие с Matplotlib и т. Д.). После установки у вас будет доступ к его оболочке в меню «Пуск».

0 голосов
/ 23 октября 2009

В DOS вы можете использовать edit для создания / изменения текстовых файлов, а затем выполнить их, набрав python [yourfile]

0 голосов
/ 23 октября 2009

Откройте командную строку, нажав Win+R и написав cmd, перейдите в каталог сценариев и напишите: python script.py

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...