Как использовать команду Python os.system () для подачи входного файла помимо простого запуска программы Orange? - PullRequest
0 голосов
/ 08 апреля 2020

My Orange program

Я хотел бы передать аргумент (ie: входной файл) в мою программу Orange. Os.system () работает? Мне удается запустить мою программу Orange только с помощью этой программы (ie: os.system (ab c .ows).
Можно ли использовать команду типа python наподобие "os.system (ab *) 1012 * .ows, in = bgf.csv)?

Ответы [ 2 ]

0 голосов
/ 08 апреля 2020

вы должны попробовать

os.system ("имя_файла> программа")

т.е. os.system ("bgf.csv> ab c .ows")

Это означает, что вы перенаправляете файл bgf.csv в ab c .ows

0 голосов
/ 08 апреля 2020

Вы можете использовать sys.

import sys
print(sys.argv)

И если вы запустите скрипт с некоторыми аргументами, он напечатает их.

...