繁体   English   中英

使用 Python 在 AWS Glue 中打开和读取文件

[英]File open and read in AWS Glue with Python

我在下面有一个简单的 python 代码。 这是用桌面编写的,现在我想将其重新创建为 aws 胶水或 lambda,我必须从 s3 目录中读取 testfile.csv 并将其放入 txt,如下所示。 如何在 aws 胶水/lambda 环境中重新创建此打开和读取。 任何输入表示赞赏。

filepath = testfile.csv
txt = open(filepath).read()

我已经找到了解决方案。 第一行将文件存储为字节 object,第二行将其转换为字符串并存储到 txt。

object = s3client.get_object(Bucket='mybucket',Key='testfile.csv')
txt = (object['Body'].read().decode('utf-8'))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM