簡體   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