मिल मैं एक चर जो एडब्ल्यूएस S3 यूआरएलS3 यूआरएल - बाल्टी नाम और पथ
s3://bucket_name/folder1/folder2/file1.json
है है मैं एक चर में bucket_name हो और आराम यानी /folder1/folder2/file1.json किसी अन्य रूप में करना चाहते हैं चर। मैंने नियमित अभिव्यक्तियों की कोशिश की और नीचे की तरह bucket_name प्राप्त कर सकता है, यह सुनिश्चित नहीं है कि कोई बेहतर तरीका है या नहीं।
m = re.search('(?<=s3:\/\/)[^\/]+', 's3://bucket_name/folder1/folder2/file1.json')
print(m.group(0))
मैं बाकी i.e - फ़ोल्डर 1/फ़ोल्डर 2/file1.json कैसे प्राप्त करूं?
मैंने जांच की है कि bucket_name और url से कुंजी निकालने के लिए कोई boto3 सुविधा है, लेकिन उसे नहीं मिला।
धन्यवाद। बहुत बढ़िया!! –