You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Cloud Function创建文件的默认存储路径咨询

Google Cloud Function 生成文件的存储问题
  • Google Cloud Function的执行环境采用临时本地文件系统,函数执行完毕后整个环境会被销毁,你生成的sample.json会随着环境回收而消失,这是找不到文件的核心原因。
  • 当使用相对路径open("sample.json", "w")时,文件默认会被创建在函数的当前工作目录(通常为/workspace),但这个目录仅在函数运行期间存在,无法持久化存储文件。

另外你的代码存在格式问题:final_json是字符串格式,直接用json.dump()会把整个字符串转义后存储,生成的并非预期的JSON结构。正确写法应使用Python字典:

final_json = {
    'InclusionFilenames': [
        'Inc_File1.csv',
        'Inc_File2.csv',
        'Inc_File3.csv',
        'Inc_File4.csv'
    ],
    'ExclusionFilenames': [
        'Exc_File1.csv',
        'Exc_File2.csv',
        'Exc_File3.csv',
        'Exc_File4.csv'
    ]
}
with open("sample.json", "w") as outfile:
    json.dump(final_json, outfile, indent=4)

如果需要持久化保存文件,建议将文件上传至Google Cloud Storage,而非依赖临时本地目录。

内容的提问来源于stack exchange,提问作者raja_89

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.31 14:55:26