code: def get_bucket(self, bucket_name):
          
          bucket = Bucket(self, name=bucket_name)
          bucket.reload(client=self)
          return bucket
docs: Get a bucket by name.
  
          If the bucket isn't found, this will raise a
          :class:`google.cloud.exceptions.NotFound`.
  
          For example:
  
          .. literalinclude:: snippets.py
              :start-after: [START get_bucket]
              :end-before: [END get_bucket]
  
          This implements "storage.buckets.get".
  
          :type bucket_name: str
          :param bucket_name: The name of the bucket to get.
  
          :rtype: :class:`google.cloud.storage.bucket.Bucket`
          :returns: The bucket matching the name provided.
          :raises: :class:`google.cloud.exceptions.NotFound`