Така че аз съм нов в използването на Automator на OSX
имам наистина проста функция на python
def test(input1,input2,output):
print str(input1)
print str(input2)
print str(output)
return 'function works'
това, което искам да направя, е да генерирам просто приложение, което пита за файловите местоположения на двата входа и местоназначението на файла за изхода (име текстово поле за изход).
така че се забърквах с: Automator > Choose Workflow > Actions > Files & Folders > Ask for Finder Items (Create two of these) > Utilities > Run Shell Script
Така че имам три въпроса:
1. Как мога да присвоя тези елементи за намиране съответно на променливи input1, input2 в моя скрипт на python?
2 . Къде да поставя моя скрипт в близост до този код?
import sys
for f in sys.stdin:
print f,
3 . Каква е разликата между stdin, arguments?