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

时间:2017-03-27 23:27:23

标签: python python-2.7 filesystems aws-lambda

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

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

有没有办法可以建立一个链接到RAM中的虚拟文件或什么来解决这个问题?

1 个答案:

答案 0 :(得分:1)

Lambda只允许您写入/ tmp目录。尝试将文件保存在那里。根据{{​​3}},您最多可以写入512MB。