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