注釈
完全なサンプルコードをダウンロードしたり、Binderを使ってブラウザでこのサンプルを実行するには、 最後に進んでください 。
シンプルなTrameアプリ#
PyVista Plotterを使用したTrameアプリの作成方法の簡単な例.
この例では、PyVistaで新しいTrameアプリケーションを作成するときに使用する定型的なコードを示します.
import pyvista as pv
from pyvista import examples
from pyvista.trame.ui import plotter_ui
from trame.app import get_server
from trame.ui.vuetify3 import SinglePageLayout
pv.OFF_SCREEN = True
server = get_server()
state, ctrl = server.state, server.controller
mesh = examples.load_random_hills()
pl = pv.Plotter()
pl.add_mesh(mesh)
with SinglePageLayout(server) as layout, layout.content:
view = plotter_ui(pl)
# Show UI
await layout.ready
layout