【发布时间】:2013-09-28 19:44:14
【问题描述】:
所以我在 Apple 的 Automator 中创建了一个在 shell 中使用 Python 脚本的工作流
这是每个步骤现在正在做的事情:
1 .我从 excel 中粘贴一列名称
2 。将它们组织在一个列表中......例如['a','b','c'] 。 . .这就是奇怪的地方
3 .我在查找器项目上选择了一个文本文件,它是第二个 python 脚本(#4)中的输入,但问题是我还需要在我的脚本中从 #2 生成的列表
4 .该脚本应该使用#2 中的列表和#3 选择的文件
当我没有 #3 时,它工作正常,因为我使用 sys.argv1 来获取要传输的变量,但我不知道如何跳过将其输入“询问 Finder 项目” " 直接进入#4
基本上,在为另一个变量选择文件时,我无法将工作流中的列表输入到脚本中,这样我就可以拥有:
my_list = sys.argv[1] #from step 2
my_file = sys.argv[2] #selected from step 3
【问题讨论】:
标签: python file input arguments automator