只读FS:需要创建虚拟文件

Read-only FS: Need to create virtual file

我在 AWS Lambda 上有一个 Python 应用 运行,它有一个只读文件系统。在应用程序初始化期间,我需要复制一个文件并根据几个因素重命名它。

我现在收到这个错误:IOError: [Errno 30] Read-only file system: 'file_gen.txt'

有什么方法可以 link 到 RAM 中的虚拟文件或其他东西来解决这个问题?

Lambda 只允许您写入 /tmp 目录。尝试将文件保存在那里。根据AWS Limits Docs你最多可以写入512MB。