Я хочу написать скрипт Python, который будет читать и записывать файлы из s3, используя их URL, например: 's3: / mybucket / file'. Это должно было бы работать локально и в облаке без каких-либо изменений кода. Есть ли способ сделать это?
Редактировать: Здесь есть несколько хороших предложений, но я действительно хочу кое-что, что позволяет мне сделать это:
myfile = open("s3://mybucket/file", "r")
, а затем используйте этот объект файла, как и любой другой объект файла. Это было бы действительно круто. Я мог бы просто написать что-то подобное для себя, если его не существует. Я мог бы построить этот слой абстракции на simples3 или boto.