Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/280.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将python脚本的输出用于zap触发器?_Python_Zapier - Fatal编程技术网

如何将python脚本的输出用于zap触发器?

如何将python脚本的输出用于zap触发器?,python,zapier,Python,Zapier,我有一个简单的脚本,如下所示。我想使用holiday_value的值来创建一个过滤器。我认为这可以通过将值放入zap存储中,然后从存储中检索值并在zap过滤器中使用来实现。我不知道如何将脚本中的值保存到zap存储中 from datetime import date import holidays us_holidays = holidays.US() if date.today() in us_holidays: holiday_value='true' else: ho

我有一个简单的脚本,如下所示。我想使用holiday_value的值来创建一个过滤器。我认为这可以通过将值放入zap存储中,然后从存储中检索值并在zap过滤器中使用来实现。我不知道如何将脚本中的值保存到zap存储中

from datetime import date
import holidays

us_holidays = holidays.US()

if date.today() in us_holidays:
    holiday_value='true'

else:
    holiday_value='false'

我不太擅长Python,但下面是您可以做的

触发 如果您想从这个代码步骤触发另一个Zap,您可以使用和Zapier作为另一个Zap(您想触发的Zap)的触发步骤

以下是步骤:

  • 使用trigger应用程序作为Webhooks设置Zap。获取webhook URL
  • 在代码步骤中,使用值holiday\u value向Webhook URL发出请求。(这是一张照片)。也有助于参考
  • 滤器 如果您希望在相同的Zap中创建过滤器, 您可以从此代码步骤返回值
    holiday\u value
    。请参阅文档

    您的代码可能如下所示(请检查语法,我不擅长Python)

    from datetime导入日期
    进口假日
    美国假日=假日
    如果date.today()在美国的节假日:
    返回{'holiday_value':'true'}
    其他:
    返回{'holiday_value':'false'}
    
    现在,您可以添加一个筛选步骤,仅当
    holiday\u value
    等于
    True
    False
    时,才允许Zap继续。过滤器的文档

    希望有帮助