Найти - Пользователи
Полная версия: Как запустить скрипт в cmd?
Начало » Python для новичков » Как запустить скрипт в cmd?
1 2
Tetiana
Привет всем! Глупый вопрос, но как запустить скрипт в cmd?
Вот такое сообщение получаю при попытке запуска…
Что не так?
(использую Python 2.7 и Windows 2007)
Romissevd
Вам нужно либо перейти в каталог, в котором лежит Ваш скрипт и выполнить команду
python name_script.py,
либо
python c:\путь\к\файлу.py
но python должна быть исполняемая команда,
либо тоже явно указывайте путь к python
Tetiana
Большое спасибо за ответ! Не получается, к сожалению. (знакомлюсь с Питоном на Курсере - все было замечательно, пока пользовалась симулятором).
Что я не так делаю?
Вот принтскрин того, что наблюдаю, когда пытаюсь запустить программу в cmd…
Romissevd
1. То куда Вы пишете команды реагирует правильно, так как Вы находитесь в командной строке ИНТЕРПРЕТАТОРА( в интерактивном режиме). Вам нужна командная строка Windows. Вот тут про нее немного http://windows.microsoft.com/ru-ru/windows/command-prompt-faq#1TC=windows-7. И вот там Вам нужно вводить соответственно то, что Вы вводили в интерактивном режиме, НО (читать пункт 2)
2. Насколько я понимаю в окружение path Вы pyrthon не добавляли, поэтому Вы скорее всего не получите желаемого результата. Вот тут как добавить в переменную окружения python http://wombat.org.ua/AByteOfPython/installation.html, чтобы можно было вызывать интерактивный режим командой python. Иначе нужно указывать путь к python
C:\Python27\python.exe C:\путь\где\Ваш\скрипт.py
Tetiana
Ура! Громаднейшее спасибо! Что-то похожее получилось))
_zetetic
что бы не иметь дело с длинными путями, в которых могут быть пробелы и буквы разных национальностей, скопируйте файл cmd.exe из системной папки windows\system32 в папку со скрыптом который вы хотите запустить (например: test.py) ,
запустите cmd.exe, введите в командной строке имя скрипта ( > test.py)
PooH
_zetetic
скопируйте файл cmd.exe из системной папки windows\system32 в папку со скрыптом который
Не давайте глупых советов. Для этого даже в windows есть команда cd и переменная окружения PATH
noob_saibot
_zetetic
что бы не иметь дело с длинными путями, в которых могут быть пробелы и буквы разных национальностей, скопируйте файл cmd.exe из системной папки windows\system32 в папку со скрыптом который вы хотите запустить (например: test.py) ,запустите cmd.exe, введите в командной строке имя скрипта ( > test.py)
Начинай копировать:
py.user.next
PooH
Для этого даже в windows есть команда cd и переменная окружения PATH
Чтобы постоянно запускать по-быстрому, можно сделать ярлык на cmd.exe и положить его в любую нужную папку. А в свойствах ярлыка нужно удалить каталог запуска (обычно там ставится System32), чтобы он открывал в текущем.
Tetiana
Подскажите, пожалуйста, как правильно обращаться к текстовому файлу в скрипте?
Мне нужно этот файл открыть и обработать, но он не открывается почему-то, хотя путь указан правильно.
В командной строке появляется сообщение об ошибке 22 или неправильном имени.

Прилагаю скриншот. Заранее большое спасибо за помощь!
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB