Ich versuche, eine CSV-Datei in Pandas aus einem S3 Eimer in aws zu laden. Boto3 scheint bei der Bereitstellung von Funktionen zum Laden von Dateien aus Unterordnern nicht ausreichend zu sein. Nehmen wir an, ich habe den folgenden Pfad in s3: bucket1/bucketwithfiles1/file1.csvLaden von Dateien aus s3 mit Unterordnern mit Python
Wie kann ich angeben, wie file1.csv zu laden? Ich weiß, s3 hat keine Verzeichnisstruktur.
import boto3
import pandas as pd
s3 = boto3.client('s3')
obj = s3.get_object(Bucket='/bucket1/creditdefault-ff.csv')
df = pd.read_csv(obj['Body'])