google-apps-script - 无法打印/查看日志(谷歌表)
问题描述
我正在调试 google sheet 的脚本,我正在尝试打印到日志如下:
Logger.log("一些 txt");
当我执行“查看-> 日志”时,没有日志(“在此编辑器会话中没有运行任何功能。”)。这是旧代码,它用于写入该日志没有问题。另一方面,如果我进入“查看 - > Stackdrive 日志记录”,我可以看到日志。看起来日志被重定向到这个 stackfrive 日志而不是普通日志。
如何在普通日志中看到日志,即“查看->日志”。
谢谢。
解决方案
这取决于函数在哪里运行。
如果您正在执行“查看-> 日志”,那么它将仅显示您在当前环境中运行的内容,即如果您单击了运行功能按钮。但如果您的函数在 Document、Spreadsheet 或其他中触发,则不会显示。所以“查看-> 日志”是有限的。
另一方面,Stackdriver-Logging 记录所有环境中的所有活动。
推荐阅读
- adb - 我需要一个 adb 命令来启用 android 可访问性选项
- laravel - Laravel关系:一个部门有很多等级,一个等级有1个部门,一个用户只有1个等级
- vue.js - 如何清除所有路由并推送到索引
- python - 神经机器翻译:IndexError:维度指定为 0 但张量没有维度
- flutter - 如何像 camscanner 一样在颤振中获得神奇的色彩增强
- spring - Spring RESTful Web 服务身份验证
- wildfly - 如何在 JBeret 中强制 EJB 调度程序
- sql - 为什么这个带有 with 语句的 postgresql 批量更新语句不起作用?
- macos-catalina - 我的 Mac 系统偏好设置中没有内置麦克风选项
- ios - Flutter iOS 应用体积巨大,如何减小?