我正在使用boto 3从AWS下载文件,处理后我试图从服务器删除该文件。删除文件似乎令人困惑(因为我对AWS和boto有点新手),这就是我正在做的事情:
SELECT DISTINCT
i.ID, i.Date, c.Name, r.RoleID, r.RoleName
FROM Issue i
INNER JOIN Contact c ON c.IssueID = i.ID
INNER JOIN Role r ON r.ContactID = c.ID
INNER JOIN Сontact c2 ON c2.IssueID = i.ID
INNER JOIN Role r2 ON r2.ContactID = c2.ID AND r2.RoleID = 4
boto 3中是否有任何特定的关键字删除临时创建的文件?
答案 0 :(得分:0)
如果您只想处理文件然后将其删除。那么您应该尝试使用get_object()
直接从s3中读取文件。 python中的代码将类似于:
# get Streaming Body
response = s3.get_object(Bucket='my_bucket', Key='s3_object')
lines = TextIOWrapper(response)
for line in lines:
print(line)