38 / 7 / 2
Регистрация: 14.03.2015
Сообщений: 119
1

Открыть файл .py через командную строку

10.04.2015, 23:57. Показов 51128. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Только начал изучение Python, установил версию 3.4 на win 8.1 x86. Не могу открыть файл через командную строку
Открыть файл .py через командную строку

пробовал разные пути, как описано в книге "Лутц. Изучаем Python 4-е издание.", но выходит ошибка Syntax error: invalid sintax. , но код переписан побуквенно из примера книги, ошибки быть не должно. Может я что не так делаю?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.04.2015, 23:57
Ответы с готовыми решениями:

Открыть файл через командную строку
Извините за дублирование. Пытаюсь запустить файл через ком строку по книге Лутца изучаем Python...

Открыть файл через командную строку
Process cmd = new Process(); cmd.StartInfo.FileName = "cmd.exe";...

Не выходит открыть текстовый файл через командную строку
#include<iostream> #include<fstream> using namespace std; int main(int argc, char*argv) { ...

Как через командную строку (Windows XP) открыть файл в программе WordPad?
Открыть файл через командную строку Код: C:\file.txt , но он откроется через программу,...

20
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.04.2015, 00:02 2
Цитата Сообщение от 5ELF Посмотреть сообщение
Может я что не так делаю?
Естественно не так. В книге ни где не сказано, что вводить путь к скрипту надо в интерпретаторе.
Тебе надо просто открыть консоль и ввести там
Код
C:\python34\python.exe <путь к скрипту>
0
38 / 7 / 2
Регистрация: 14.03.2015
Сообщений: 119
11.04.2015, 00:11  [ТС] 3
D:\Install\Python 3.4\mypython.py - путь к моему текст-файлу со скриптом, только что пробовал не выходит. Если можно поподробнее, каждую запятую, а то у меня начинается истерика
0
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.04.2015, 00:16 4
C:\python34\python.exe D:\Install\Python 3.4\mypython.py
Вот так. Это с учётом того, что интерпретатор у тебя установлен в директории по умолчанию.
0
38 / 7 / 2
Регистрация: 14.03.2015
Сообщений: 119
11.04.2015, 00:17  [ТС] 5
Syntax Error: invalid sintax.
я при установке пакета путь в D: указывал... там где сейчас и файл
0
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.04.2015, 00:33 6
Чудак человек. Я же тебе с самого начала сказал, открывать не интерпретатор, а КОНСОЛЬ!!!!
Открываешь пуск, ищешь cmd и там пишешь команду
D:\Install\Python 3.4\python.exe D:\Install\Python 3.4\mypython.py
Цитата Сообщение от 5ELF Посмотреть сообщение
я при установке пакета путь в D: указывал... там где сейчас и файл
Интерпретатор ставить нужно в папку по умолчанию, а скрипты класть в системную папку нельзя. Вообще туда не лазь, тебе там делать нечего.

Не по теме:

Название скрипта убило кстати

Цитата Сообщение от 5ELF Посмотреть сообщение
mypython.py

1
38 / 7 / 2
Регистрация: 14.03.2015
Сообщений: 119
11.04.2015, 00:33  [ТС] 7
D:\Install\Python 3.4\mypython.py -" не является внутренней или внешней командой, исполняемой программой или пакетным файлом - фигня какаято
0
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.04.2015, 00:34 8
Показывай скрин консоли, что ты там вводил
0
Эксперт NIX
2794 / 2037 / 682
Регистрация: 02.03.2015
Сообщений: 6,509
11.04.2015, 00:36 9
Там и пробел в пути, может закавычить?
0
38 / 7 / 2
Регистрация: 14.03.2015
Сообщений: 119
11.04.2015, 00:36  [ТС] 10
Открыть файл .py через командную строку
0
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.04.2015, 00:39 11
Цитата Сообщение от alex925 Посмотреть сообщение
Открываешь пуск, ищешь cmd и там пишешь команду
D:\Install\Python 3.4\python.exe D:\Install\Python 3.4\mypython.py
И где там ввод команды, которую я тебе говорил вводить?
0
38 / 7 / 2
Регистрация: 14.03.2015
Сообщений: 119
11.04.2015, 00:45  [ТС] 12
Открыть файл .py через командную строку
- вот так?
0
2740 / 2339 / 620
Регистрация: 19.03.2012
Сообщений: 8,830
11.04.2015, 00:47 13
Лучший ответ Сообщение было отмечено 5ELF как решение

Решение

Вот так сделай
Код
py -3 "D:\Install\Python 3.4\mypython.py"
1
38 / 7 / 2
Регистрация: 14.03.2015
Сообщений: 119
11.04.2015, 00:52  [ТС] 14
Да! Да!

Не по теме:

Всиравно я буду праграмистам! :D

0
alex925
11.04.2015, 00:53
  #15

Не по теме:

Цитата Сообщение от 5ELF Посмотреть сообщение
Всиравно я буду праграмистам
такими темпами не скоро....

0
34 / 25 / 8
Регистрация: 16.11.2019
Сообщений: 179
09.01.2020, 19:07 16
как успехи? стал проггером?
0
Модератор
Эксперт Python
1354 / 651 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
09.01.2020, 19:21 17
5ELF, а Вас не пугает, что вы перепутали cmd и интерпретатор?
Миниатюры
Открыть файл .py через командную строку   Открыть файл .py через командную строку  
0
Модератор
Эксперт Python
1354 / 651 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
09.01.2020, 19:22 18
в строке слева - сработает, справа нет
0
1287 / 672 / 365
Регистрация: 07.01.2019
Сообщений: 2,194
09.01.2020, 19:27 19
Цитата Сообщение от Dax Посмотреть сообщение
в строке слева - сработает, справа нет
На дату смотреть надо
1
Модератор
Эксперт Python
1354 / 651 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
09.01.2020, 19:34 20
tooru, спасибо, не глянул.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
09.01.2020, 19:34
Помогаю со студенческими работами здесь

Открыть доступ к папке через командную строку
Добрый день! Есть 20 компьютеров Windows 7/10, все в домене. Для выполнения резервного...

Как открыть игру с определёнными параметрами через командную строку?
Помогите с проблемой, необходимо открыть сделанную на Unity игру через командную строку, параметры...

Как открыть ссылку через командную строку, незаметно для пользователя?
В шапке! Добавлено через 40 минут Использовал этот код, но он почему-то не работает. В чём...

Как через командную строку открыть пользователям сети доступ к подключению к Интернету?
Доброе время суток! Такой вопрос: как в XP через командную строку открыть пользователям сети доступ...

Как открыть программу, зная ее адрес через командную строку с использованием winapi?
Как открыть программу, зная ее адрес через командную строку с использованием winapi? Т.е....

Как открыть программу написанную на c++ через командную строку, если в пути программы есть пробелы
путь программы C:\la la\ve.exe пишу в командной строке: start C:\la la\ve.exe и выдает такое...

Запустить файл через командную строку
$ f77 sur2012.f -o sur2012.ex $ ls sur2012.ex sur2012.f $ sur2012.ex sur2012.ex: Command not...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru