class_docstr: A collection of options, a dictionary with object-like access.
  
  Normally accessed via static functions in the `tornado.options` module,
  which reference a global instance.
class_docstr_tok: ["A","collection","of","options",",","a","dictionary","with","object-like","access",".","Normally","accessed","via","static","functions","in","the","`","tornado.options","`","module",",","which","reference","a","global","instance","."]
docstr: Parses and loads the Python config file at the given path.
  
  If ``final`` is ``False``, parse callbacks will not be run.
  This is useful for applications that wish to combine configurations
  from multiple sources.
  
  .. versionchanged:: 4.1
     Config files are now always interpreted as utf-8 instead of
     the system default encoding.
  
  .. versionchanged:: 4.4
     The special variable ``__file__`` is available inside config
     files, specifying the absolute path to the config file itself.
code: def parse_config_file(self, path, final=True):
      """Parses and loads the Python config file at the given path.
  
      If ``final`` is ``False``, parse callbacks will not be run.
      This is useful for applications that wish to combine configurations
      from multiple sources.
  
      .. versionchanged:: 4.1
         Config files are now always interpreted as utf-8 instead of
         the system default encoding.
  
      .. versionchanged:: 4.4
         The special variable ``__file__`` is available inside config
         files, specifying the absolute path to the config file itself.
      """
      config = {"__file__": os.path.abspath(path)}
      with open(path, "rb") as f:
          exec_in(native_str(f.read()), config, config)
      for name in config:
          normalized = self._normalize_name(name)
          if normalized in self._options:
              self._options[normalized].set(config[name])
  
      if final:
          self.run_parse_callbacks()
  
imports: from __future__ import absolute_import, division, print_function
  import datetime
  import numbers
  import re
  import sys
  import os
  import textwrap
  from tornado.escape import _unicode, native_str
  from tornado.log import define_logging_options
  from tornado import stack_context
  from tornado.util import basestring_type, exec_in
label_desc: Use image node_id 15 for calling the OptionParser obj's underlying member method code with example usage: obj.parse_config_file(path, final) without return types