Почему рабочий процесс Альфреда не может получить вывод bash? - PullRequest
0 голосов
/ 18 мая 2018

Я пытался создать рабочий процесс Альфреда, используя Run Scipt, /bin/bash.Вот сценарий:

echo `python3 /Users/Ninzero/Documents/PythonProgramme/rav/rav.py choose`

Я хотел получить выходные данные и опубликовать уведомление, но ничего не появилось (я действительно помню, чтобы добавить действие уведомления после).Когда я запускал эту команду на терминале, она работала хорошо. Мой терминал рабочего процесса представь

Вот мой скрипт на python

import sys
import random

if __name__ == "__main__":
    method = sys.argv[1]
    if method == "choose":
        with open('/Users/Ninzero/Desktop/a.txt','r') as files:
            alist = files.read().split('\n')
        choice = random.choice(alist)
        print(choice)
...