datacube.utils.aws.s3_open#

datacube.utils.aws.s3_open(url, s3=None, range=None, **kwargs)[source]#

Open whole or part of S3 object

Parameters
  • url (str) – s3://bucket/path/to/object

  • s3 (Optional[BaseClient]) – pre-configured s3 client, see make_s3_client()

  • range (Union[slice, Tuple[int, int], None]) – Byte range to read (first_byte, one_past_last_byte), default is whole object

  • kwargs – are passed on to s3.get_object(..)