code: def entry(self, entry_id, query=None):
          
  
          if query is None:
              query = {}
          self._normalize_select(query)
  
          try:
              query.update({'sys.id': entry_id})
              return self._get(
                  self.environment_url('/entries'),
                  query
              )[0]
          except IndexError:
              raise EntryNotFoundError(
                  "Entry not found for ID: '{0}'".format(entry_id)
              )
docs: Fetches an Entry by ID.
  
          API Reference: https://www.contentful.com/developers/docs/references/content-delivery-api/#/reference/entries/entry/get-a-single-entry
  
          :param entry_id: The ID of the target Entry.
          :param query: (optional) Dict with API options.
          :return: :class:`Entry <contentful.entry.Entry>` object.
          :rtype: contentful.entry.Entry
  
          Usage:
              >>> nyancat_entry = client.entry('nyancat')
              <Entry[cat] id='nyancat'>