Работая в системе Windows, я запускаю bash.exe с помощью subprocess.call ().
Ниже приведен код
def predict():
os.system('notepad cmnd.txt')
subprocess.call(['C:/Windows/System32/bash.exe'])
print(file_contents)
label = Label(master, text=file_contents)
#subprocess.call(['c:/users/hp/open.py'])
label.pack()
Дескриптор переходит к bash, таким образом, не выполняя пару команд.
Команды cd, которые запускаются при фактическом вводе значений, возвращают ошибку Missing Directory.
Команда ls возвращает ошибку «невозможно запустить двоичный файл».
Что мне делать?