Scripting Reference
Imports
from studio import (
StudioScenario,
install_logging_event,
enable_logging_stdout,
disable_logging_stdout,
)Type Stubs
StudioScenario
StudioScenarioConstructor
verification_code
verification_codeTypical lifecycle
Loading a .pmod
.pmodRunning a scenario
More StudioScenario Methods
StudioScenario MethodsLoading without failing on missing resources
Load / save
Custom nodes
Scenario name
Ports (scenario inputs/outputs)
Run a web server (optional)
Events
Logging Helpers
enable_logging_stdout()
enable_logging_stdout()disable_logging_stdout()
disable_logging_stdout()install_logging_event(event: Callable[[str], None])
install_logging_event(event: Callable[[str], None])StudioScenario.install_logging_hook(hook, level=0)
StudioScenario.install_logging_hook(hook, level=0)Recommended Patterns
1) Environment variable for licensing
2) Always cleanup with try/finally
try/finallyLast updated