docstr: Reads a tuple of numbers. e.g. vertices, normals or teture coords.
docstr_tok: ["Reads","a","tuple","of","numbers",".","e.g",".","vertices",",","normals","or","teture","coords","."]
code: def readTuple(self, line, n=3):
      """Reads a tuple of numbers. e.g. vertices, normals or teture coords."""
      numbers = [num for num in line.split(" ") if num]
      return [float(num) for num in numbers[1 : n + 1]]
  
imports: import numpy
  import time
  from gzip import GzipFile
  from os import path
  from ..geometry import _calculate_normals
  from ..util import logger
label_desc: Use image node_id 4 for calling the WavefrontReader obj's underlying member method code with example usage: obj.readTuple(line, n) and returns: unknown