Я пытаюсь написать сценарий .py, который принимает в качестве аргумента команды другой файл с файлом cmd-аргумента в том же каталоге, что и указанный сценарий.
На данный момент у меня есть следующее:
import sys
java_file = open(sys.argv[1],"r")
<rest of file>
Что отлично работает, если у меня есть аргумент командной строки, подобный этому:
python.exe "D:\<user>\<more file directories>\balanced.py" "D:\<user>\<same file directories>\Driver.java"
Я хотел бы, чтобы аргумент командной строки был примерно таким:
python.exe "D:\<user>\<more file directories>\balanced.py" Driver.java
Запуск в командной строке Windows 10 с использованием Python 3.7.3.