2017-07-30 96 views

回答

0

大卫在这里,从Zapier平台团队。

写入的代码不起作用,因为open函数的第一个参数是文件路径。路径'file'上没有文件,所以您会收到错误消息。您可以通过input_data字典访问输入。

这就是说,输入是一个url,而不是文件。您需要使用urllib来阅读该网址。我找到了答案here。我已经得到了代码的工作副本,像这样:

import urllib2 # the lib that handles the url stuff 
result = [] 

data = urllib2.urlopen(input_data['file']) 
for line in data: # files are iterable 
    res.append(line) 

return {'lines': result} 

关键外卖是,你需要返回字典从功能,所以一定要以某种方式嘎吱的文件分割成一个。

让我知道如果你有任何其他问题!