class_docstr: FreeType font wrapper (requires _imagingft service)
docstr: :param axes: A list of values for each axis.
  :exception IOError: If the font is not a variation font.
docstr_tok: [":","param","axes",":","A","list","of","values","for","each","axis",".",":","exception","IOError",":","If","the","font","is","not","a","variation","font","."]
code: def set_variation_by_axes(self, axes):
      """
      :param axes: A list of values for each axis.
      :exception IOError: If the font is not a variation font.
      """
      try:
          self.font.setvaraxes(axes)
      except AttributeError:
          raise NotImplementedError(
              "FreeType 2.9.1 or greater is required"
          )
  
imports: import os
  import sys
  from .None import Image
  from ._util import isDirectory, isPath, py3
label_desc: Use image node_id 14 for calling the FreeTypeFont obj's underlying member method code with example usage: obj.set_variation_by_axes(axes) without return types