Уведомления

Группа в Telegram: @pythonsu

#1 Дек. 18, 2015 21:46:51

Tetiana
Зарегистрирован: 2015-12-18
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

Привет всем! Глупый вопрос, но как запустить скрипт в cmd?
Вот такое сообщение получаю при попытке запуска…
Что не так?
(использую Python 2.7 и Windows 2007)

Прикреплённый файлы:
attachment prtscr.png (144,0 KБ)

Офлайн

#2 Дек. 18, 2015 22:07:23

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

Вам нужно либо перейти в каталог, в котором лежит Ваш скрипт и выполнить команду
python name_script.py,
либо
python c:\путь\к\файлу.py
но python должна быть исполняемая команда,
либо тоже явно указывайте путь к python

Офлайн

#3 Дек. 21, 2015 11:36:24

Tetiana
Зарегистрирован: 2015-12-18
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

Большое спасибо за ответ! Не получается, к сожалению. (знакомлюсь с Питоном на Курсере - все было замечательно, пока пользовалась симулятором).
Что я не так делаю?
Вот принтскрин того, что наблюдаю, когда пытаюсь запустить программу в cmd…

Прикреплённый файлы:
attachment prtscr_.png (329,8 KБ)

Офлайн

#4 Дек. 21, 2015 12:30:15

Romissevd
От: Счастье
Зарегистрирован: 2015-03-01
Сообщения: 533
Репутация: +  76  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

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

Офлайн

#5 Дек. 21, 2015 15:20:31

Tetiana
Зарегистрирован: 2015-12-18
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

Ура! Громаднейшее спасибо! Что-то похожее получилось))

Офлайн

#6 Дек. 23, 2015 03:11:14

_zetetic
Зарегистрирован: 2015-12-21
Сообщения: 5
Репутация: +  -2  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

что бы не иметь дело с длинными путями, в которых могут быть пробелы и буквы разных национальностей, скопируйте файл cmd.exe из системной папки windows\system32 в папку со скрыптом который вы хотите запустить (например: test.py) ,
запустите cmd.exe, введите в командной строке имя скрипта ( > test.py)

Офлайн

#7 Дек. 23, 2015 05:09:23

PooH
От:
Зарегистрирован: 2006-12-05
Сообщения: 1948
Репутация: +  72  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

_zetetic
скопируйте файл cmd.exe из системной папки windows\system32 в папку со скрыптом который
Не давайте глупых советов. Для этого даже в windows есть команда cd и переменная окружения PATH



Вот здесь один из первых отарков съел лаборанта. Это был такой умный отарк, что понимал даже теорию относительности. Он разговаривал с лаборантом, а потом бросился на него и загрыз…

Офлайн

#8 Дек. 23, 2015 08:28:01

noob_saibot
Зарегистрирован: 2013-09-11
Сообщения: 495
Репутация: +  20  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

_zetetic
что бы не иметь дело с длинными путями, в которых могут быть пробелы и буквы разных национальностей, скопируйте файл cmd.exe из системной папки windows\system32 в папку со скрыптом который вы хотите запустить (например: test.py) ,запустите cmd.exe, введите в командной строке имя скрипта ( > test.py)
Начинай копировать:

Отредактировано noob_saibot (Дек. 23, 2015 08:34:10)

Офлайн

#9 Дек. 23, 2015 09:54:58

py.user.next
От:
Зарегистрирован: 2010-04-29
Сообщения: 10016
Репутация: +  857  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

PooH
Для этого даже в windows есть команда cd и переменная окружения PATH
Чтобы постоянно запускать по-быстрому, можно сделать ярлык на cmd.exe и положить его в любую нужную папку. А в свойствах ярлыка нужно удалить каталог запуска (обычно там ставится System32), чтобы он открывал в текущем.



Офлайн

#10 Дек. 23, 2015 12:05:00

Tetiana
Зарегистрирован: 2015-12-18
Сообщения: 6
Репутация: +  0  -
Профиль   Отправить e-mail  

Как запустить скрипт в cmd?

Подскажите, пожалуйста, как правильно обращаться к текстовому файлу в скрипте?
Мне нужно этот файл открыть и обработать, но он не открывается почему-то, хотя путь указан правильно.
В командной строке появляется сообщение об ошибке 22 или неправильном имени.

Прилагаю скриншот. Заранее большое спасибо за помощь!

Отредактировано Tetiana (Дек. 23, 2015 12:06:05)

Прикреплённый файлы:
attachment Errno 22.png (470,9 KБ)

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version