В сценарии PowerShell отсутствует аргумент в списке параметровPython

Программы на Python
Anonymous
В сценарии PowerShell отсутствует аргумент в списке параметров

Сообщение Anonymous »

Я пытаюсь запустить сценарий PowerShell, который выполняет exe-файл Python, который принимает файл JSON в качестве аргумента.
Я проверил свой файл JSON, его содержимое допустимо.< /p>
Мой скрипт PowerShell выглядит так:

Код: Выделить всё

& "C:\RPA\0001-DHR\DHR_ConsolidateMarks\DHR_ConsolidateMarks.exe" test.json
Сообщение об ошибке:

Код: Выделить всё

At C:\Users\srv_hq-rpa-bot1\AppData\Local\Temp\Robin\f0f3xbjmnlo.tmp.ps1:1 char:75 + ... DHR\DHR_ConsolidateMarks\DHR_ConsolidateMarks.exe" {"Items":[{"Name": ... + ~~ Unexpected token ':[' in expression or statement. At C:\Users\srv_hq-rpa-bot1\AppData\Local\Temp\Robin\f0f3xbjmnlo.tmp.ps1:1 char:84 + ... dateMarks\DHR_ConsolidateMarks.exe" {"Items":[{"Name":"JAron","File": ... + ~~~~~~~~ Unexpected token ':"JAron"' in expression or statement. At C:\Users\srv_hq-rpa-bot1\AppData\Local\Temp\Robin\f0f3xbjmnlo.tmp.ps1:1 char:92 + ... ateMarks\DHR_ConsolidateMarks.exe" {"Items":[{"Name":"JAron","File":" ... + ~ Missing argument in parameter list. + CategoryInfo : ParserError: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : UnexpectedToken
Не уверен, что именно здесь происходит не так, поскольку мой JSON действителен, и я не вижу ничего плохого в моем скрипте PowerShell. Любые предложения помогут.
Примечание: файл .exe был создан с помощью pyinstaller --onedir, поэтому интерпретатор Python упакован с .exe.

Подробнее здесь: https://stackoverflow.com/questions/784 ... meter-list

Вернуться в «Python»