Почему не запускается мой пакетный файл? Ошибка синтаксиса - PullRequest
0 голосов
/ 09 октября 2019

Я получаю синтаксическую ошибку против "C" в "C: \ Users".

`#! python3

print('Hello world')`

#C:\Users\AK\MyPythonScripts>py.exe hello.bat
#  File "hello.bat", line 1
#    @py C:\User\AK\MyPythonSctipts\hello.py %*
#        ^
#SyntaxError: invalid syntax

Я пытался добавить "\". Я не могу понять это. Следуя в "Автоматизировать скучный материал". (Урок 22)

#I keep getting a syntax error against the "C" in "C:\Users".

`#! python3

print('Hello world')`

#C:\Users\AK\MyPythonScripts>py.exe hello.bat
#  File "hello.bat", line 1
#    @py C:\User\AK\MyPythonSctipts\hello.py %*
#        ^
#SyntaxError: invalid syntax

Я ожидаю запустить пакетный файл и добавить функцию «@pause», но программа не будет выполняться, поскольку «C» является недопустимым синтаксисом.

Ответы [ 2 ]

0 голосов
/ 20 октября 2019

Я понял это! Мой путь к командной строке не был установлен правильно. Я перешел в «Мой компьютер» -> щелкните правой кнопкой мыши -> Свойства -> Дополнительные параметры системы и изменил переменную среды.

0 голосов
/ 10 октября 2019

Возможно, не идеальный ответ, который вы ищете, но позвольте мне в общих чертах рассказать о том, как вы запускаете скрипт python в Windows.

  1. Открыть Командная строка: меню Пуск -> Выполнитьи введите cmd

  2. Тип: C:\python27\python.exe C:\Users\Awesome\Desktop\Adel.py

В вашей системе ваше расположение Python .exe может немного отличаться, или вы могли быиспользовать python3, но в общем формате укажите сначала python exe, а затем полный путь вашего скрипта (<python.exe> <python-script-full-path>

...