OpenSite/Python: Difference between revisions

From BathAfrica Documentation
Jump to navigation Jump to search
Publish professional OpenSite help structure and learning paths
 
Connect OpenSite chapter overviews into the documentation reading flow
 
Line 23: Line 23:
[[OpenSite/Reference/Features/Python scripting|Python host]] · [[OpenSite/Reference/Features/Python workbench|Workbench reference]] · [[OpenSite/Reference/Commands/Document commands|Document commands]]
[[OpenSite/Reference/Features/Python scripting|Python host]] · [[OpenSite/Reference/Features/Python workbench|Workbench reference]] · [[OpenSite/Reference/Commands/Document commands|Document commands]]


<div class="os-page-nav">{{Docnav|OpenSite/Getting started|OpenSite/Guides|OpenSite/Guides|All guides}}</div>
<div class="os-page-nav">{{Docnav|OpenSite/Materials|OpenSite/Guides|OpenSite/Guides|All guides}}</div>
[[Category:OpenSite documentation]]
[[Category:OpenSite documentation]]

Latest revision as of 14:17, 29 October 2026

OpenSite 0.0.1 · DevelopmentSource scope and availability

Choose an interactive command, a repeatable script, a property expression or an extension.

Choose the surface

  • Console: quick expressions, discovery and short checks.
  • Script editor: repeatable files and current-file assistance.
  • Debugger: paused stack, variables and Python-line stepping.
  • Plot tabs: published Matplotlib images.
  • Property expressions: retained formula source with explicit Python consent and evaluation.

Shared runtime

One interpreter/lane is shared by the console, workbench and Python-expression execution. Rerun retains state. Python is trusted code; cooperative interruption cannot forcibly terminate a native library call.

Reference

Python host · Workbench reference · Document commands