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

Python 只读FS:需要创建虚拟文件,python,python-2.7,filesystems,aws-lambda,Python,Python 2.7,Filesystems,Aws Lambda,我有一个在AWS Lambda上运行的Python应用程序,它有一个只读FS。在应用程序初始化期间,我需要复制一个文件并根据几个因素对其重命名 我现在遇到这个错误:IOError:[Errno 30]只读文件系统:“file\u gen.txt” 有没有一种方法可以链接到内存中的虚拟文件或其他东西来解决这个问题?Lambda只允许您写入/tmp目录。尝试在那里保存您的文件。根据,您最多可以写入512MB。不幸的是,我使用的库正在本地目录中查找特定文件。我最后提交了一个项目的PR,以允许自定义文件

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

我现在遇到这个错误:
IOError:[Errno 30]只读文件系统:“file\u gen.txt”


有没有一种方法可以链接到内存中的虚拟文件或其他东西来解决这个问题?

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

不幸的是,我使用的库正在本地目录中查找特定文件。我最后提交了一个项目的PR,以允许自定义文件名。