所以我是新的使用的Automator上OSX變量賦值命令腳本的Automator
我有一個非常簡單的Python功能
def test(input1,input2,output):
print str(input1)
print str(input2)
print str(output)
return 'function works'
我想要做的就是生成一個簡單的應用程序,詢問用於兩個輸入的文件位置和輸出的文件目標(用於輸出的名稱文本框)。
所以我一直在搞亂: 的Automator>選擇工作流程>操作>文件&文件夾>向Finder項(創建其中的兩個)>工具>運行shell腳本
所以我有三個問題:
1。我怎樣才能將這些查找器項目分別分配給我的python腳本中的input1,input2變量?
2。我在哪裏可以將腳本放在接近此代碼的位置?
import sys
for f in sys.stdin:
print f,
3。參數stdin和參數有什麼區別?
我似乎無法得到它來創建輸出文件。 Finder&Folders中沒有任何內容可以創建我可以看到的新文件。 。 。另外,我無法得到它打印返回的數據。我在運行Shell腳本後拖動了查看結果,當我運行該應用程序時它不工作(不在automator中) – 2013-03-18 09:03:42