Ich habe eine Variable, die die aws s3 url hats3 Urls - get Bucket-Namen und Pfad
s3://bucket_name/folder1/folder2/file1.json
ich die bucket_name in einer Variablen erhalten möchten und ruhen also /folder1/folder2/file1.json in einem anderen Variable. Ich habe die regulären Ausdrücke ausprobiert und könnte den Bucket_Name wie unten erhalten, nicht sicher, ob es einen besseren Weg gibt.
m = re.search('(?<=s3:\/\/)[^\/]+', 's3://bucket_name/folder1/folder2/file1.json')
print(m.group(0))
Wie erhalte ich den Rest d.h - folder1/folder2/file1.json?
Ich habe überprüft, ob es eine Boto3-Funktion gibt, um den Bucket_name und den Schlüssel aus der URL zu extrahieren, konnte sie aber nicht finden.
Vielen Dank. Genial!! –