Я пытаюсь запустить скрипт python, передающий аргументы в командной строке. То, как я делаю это следующее:Передача аргументов в бинарный исполняемый файл python
from sys import argv
x, y = argv
Когда я пытаюсь запустить скрипт:
./tst.py 23 1421 (the integers being the arguments)
я получаю столкнуться следующее сообщение об ошибке:
ValueError: too many values to unpack
Я в конечном счете, преобразовывая это скрипт как двоичный файл с помощью pyinstaller, и исполняемый файл будет вызываться из любого внешнего приложения (например, Java-кода).
Любая помощь будет высоко оценена по этой конкретной проблеме и любому лучшему методу передачи аргумента в двоичный файл в конечном итоге.