code: def from_file(filename, serverEndpoint=ServerEndpoint):
      '''
      Parse from file
      :param filename: file
      :param serverEndpoint: Tika server end point (optional)
      :return:
      '''
      tarOutput = parse1('unpack', filename, serverEndpoint,
                         responseMimeType='application/x-tar',
                         services={'meta': '/meta', 'text': '/tika',
                                   'all': '/rmeta/xml', 'unpack': '/unpack/all'},
                         rawResponse=True)
      return _parse(tarOutputf from_file(filename, serverEndpoint=ServerEndpoint):
      '''
      Parse from file
      :param filename: file
      :param serverEndpoint: Tika server end point (optional)
      :return:
      '''
      tarOutput = parse1('unpack', filename, serverEndpoint,
                         responseMimeType='application/x-tar',
                         services={'meta': '/meta', 'text': '/tika',
                                   'all': '/rmeta/xml', 'unpack': '/unpack/all'},
                         rawResponse=True)
      return _parse(tarOutput)
docs: Parse from file
      :param filename: file
      :param serverEndpoint: Tika server end point (optional)
      :return: