bokeh.application.handlers.code_runner¶
Provide a utility class CodeRunner for use by handlers that execute
Python source code.
-
class
bokeh.application.handlers.code_runner.CodeRunner(source, path, argv)¶ Compile and run Python source code.
-
new_module()¶ Make a fresh module to run in.
Returns: Module
-
run(module, post_check)¶ Execute the configured source code in a module and run any post checks.
Parameters:
-
error¶ If code execution fails, may contain a related error message.
-
error_detail¶ If code execution fails, may contain a traceback or other details.
-
failed¶ Trueif code execution failed
-
path¶ The path that new modules will be configured with.
-
source¶ The configured source code that will be executed when
runis called.
-