在代码节点中使用 console.log()
或 print()
输出到浏览器控制台#
您可以在代码节点中使用 console.log()
或 print()
来帮助编写和调试代码。
有关打开浏览器控制台的帮助,请参阅 Balsamiq 的指南。
console.log (JavaScript)#
有关 console.log()
的技术信息,请参阅 MDN 开发者文档。
例如,将以下代码复制到代码节点中,然后打开控制台并运行该节点:
1 2 |
|
print (Python)#
有关 print()
的技术信息,请参阅 Real Python 指南。
例如,将代码节点的语言设置为 Python,将以下代码复制到节点中,然后打开控制台并运行该节点:
1 2 |
|
处理 [object Object]
输出#
如果在打印时控制台显示 [object Object]
,请检查数据类型,然后根据需要进行转换。
检查数据类型:
1 |
|
JsProxy#
如果 type()
输出 <class 'pyodide.ffi.JsProxy'>
,则需要使用 to_py()
将 JsProxy 转换为原生 Python 对象。这在处理 n8n 节点数据结构中的数据时会发生,例如节点输入和输出。例如,如果您想打印工作流中上一个节点的数据:
1 2 3 4 5 6 |
|
有关此类的更多信息,请参阅 Pyodide 文档中的 JsProxy。
此页面是否
微信
🚀 与作者交流
关注公众号

n8n实战笔记
📚 教程 💡 案例 🔧 技巧
📚 教程 💡 案例 🔧 技巧
添加微信

1对1 专业指导
⚡ 快答 🎯 定制 🚀 支持
⚡ 快答 🎯 定制 🚀 支持