google-apps-script - 为什么我的 Google Scipt 函数的运行时间取决于它所在的项目?
问题描述
我编写了一段非常简单的代码来复制某个电子表格并将其放入文件夹中。该函数位于一个脚本中,该脚本包含一些其他操作脚本中数据的函数,该脚本大约 400 行。
但是,这段代码运行时间非常长,甚至超过了谷歌脚本允许的运行时间。如果我将完全相同的功能复制到一个新项目并运行它,它会在 10 秒内完成。
为什么会这样?
这段代码大致如下:
function duplicateSpreadSheet() {
var file = DriveApp.getFileById("FILE_ID");
var folder = DriveApp.getFolderById("FOLDER_ID");
var destinationID = file.makeCopy("Test copy", folder).getId();
Logger.log(destinationID)
}
解决方案
推荐阅读
- list - 从多级嵌套列表中过滤掉元素
- visual-studio - 如何在 Visual Studio 2019 中为 C# 程序使用自定义响应文件
- python - EMR 从 Git 分支安装 Python 包
- rasa-nlu - 后备意图破坏了我在 Rasa 中的表单,如何解决?
- c++ - C ++:在结构中初始化模板变量
- android - 如何在android studio自定义视图中为底部Mac栏绘制曲线
- design-patterns - 将微服务称为只是一个适配器的项目是否正确?
- git - 如何分叉、创建分支和 jupyter 笔记本?
- mysql - 安装 SQL 问题 - “您的用户 'root' 连接到本地主机上的 MYSQL 服务器的尝试失败:-3306
- jquery - jquery:AJAX加载后滚动到底部