首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何排除“我们找不到运行的python"?

如何排除“我们找不到运行的python"?
EN

Stack Overflow用户
提问于 2020-07-13 00:23:32
回答 1查看 113关注 0票数 0

我正在研究一个预先存在的python代码-by-zapier zap。触发器是“由Zapier编写的代码;运行Python”。我对包含的python脚本做了一些更改,现在,当我开始测试该步骤时,会遇到以下错误消息:

我们找不到一条运行的蟒蛇

通过Zapier帐户在代码中创建一个新的运行python,并再次测试触发器。

有办法找出哪里出了问题吗?

EN

回答 1

Stack Overflow用户

发布于 2020-07-15 00:01:02

我猜想有一点,但我认为这个问题源于在不返回新ID的情况下反复测试现有触发器。

当您运行测试(或单击"load more“按钮)时,Zapier将运行触发器,并在数组中查找它以前从未见过的任何新项。它基于“新”是否识别每个返回对象中的id字段。

因此,如果您正在测试修改过的代码,但是正在用前面看到的id返回对象,那么编辑器就会出错,说它找不到任何新的对象( can't find new run pythons是生成文本的方式的一个怪癖;可以将它看作是“找不到我们以前从未见过的对象)。

解决这一问题的最佳方法取决于您是否返回了一个id,以及是否需要它。

  • 您的代码可以返回一个随机id。这意味着每一个返回的项每次都会触发Zap,这可能是或可能不是预期的行为。
  • 您可能可以复制您的代码,更改触发器应用程序(基本上是其他的),运行一个成功的测试(这将覆盖旧的测试数据),然后将它更改回Code by Zapier并粘贴您的代码。那你应该做个“新鲜”测试。由于样本数据存储方式的变化,我不确定现在
  • 从"My“页面复制了zap。新的样本将没有任何现有的样本数据,因此您应该能够正常地进行测试。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62867738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档