当我从使用Python zipfile模块创建的ZIP文件中提取文件时,所有文件都不可写,只读等.
该文件是在Linux和Python 2.5.2下创建和提取的.
我可以说,我需要ZipInfo.external_attr为每个文件设置属性,但这似乎没有记录在任何我能找到的地方,有人可以启发我吗?
START RequestId:3d5691d9-ad79-4eed-a26c-5bc3f1a23a99版本:$ LATEST无法导入模块“ lambda_function”:没有名为“ pandas”的模块
END RequestId:3d5691d9-ad79-4eed-a26c-5bc3f1a23a99
我正在使用Windows 7 64位作为主机OS。
我只想在AWS-Lambda环境中使用熊猫。就像在Windows环境中使用它一样,我正在寻找Lambda的简单解决方案。
myvenv在virtual-box上的Xubuntu中创建一个虚拟环境。myvenv。myvenv,在位置'/usr/local/lib/python3.6/site-packages/'我的主机操作系统。packs,粘贴了的内容myvenv。lambda_function.py脚本packspacks使用7zip的软件并上传它zip在Lambdalambda_handler()。该代码段如下所示:将熊猫作为pd导入
Run Code Online (Sandbox Code Playgroud)def lambda_handler(event, context): dates = pd.date_range('2019001', periods=6) df = pd.DataFrame(np.random.randn(6, 4), index=dates, columns=list('ABCD')) print(df)
lambda_function.lambda_handler。我已授予lambda-role AWSLambdaFullAccess许可。测试事件看起来像
{“ key1”:“如果一切正常,将打印此内容”}
我尝试了以下解决方案:
Handler info到python_filename.function_name。对于我来说,这是lambda_function.lambda_handler - …