original_docstring: 
          Non-recursive file listing.
  
          :returns: A generator over files in this "directory" for efficiency.
          
docstring: Non-recursive file listing.
docstring_tokens: Non - recursive file listing .
code: def list_dir(self):
          """
          Non-recursive file listing.
  
          :returns: A generator over files in this "directory" for efficiency.
          """
  
          bucket = self.blob.bucket
          prefix = self.blob.name
          if not prefix.endswith('/'): prefix += '/'
  
          for blob in bucket.list_blobs(prefix=prefix, delimiter='/'):
              yield 'gs://{}/{}'.format(blob.bucket.name, blob.name)
code_tokens: def list_dir ( self ) : bucket = self . blob . bucket prefix = self . blob . name if not prefix . endswith ( '/' ) : prefix += '/' for blob in bucket . list_blobs ( prefix = prefix , delimiter = '/' ) : yield 'gs://{}/{}' . format ( blob . bucket . name , blob . name )
short_docstring: Non-recursive file listing.
short_docstring_tokens: Non - recursive file listing .
comment: """
          Non-recursive file listing.
  
          :returns: A generator over files in this "directory" for efficiency.
          """