Это мой файл main.py, где я определил модуль для каждой страницы: < /p>
from taipy import Gui
import taipy.gui.builder as tgb
# Import your page constructors
from pages.home import get_home_page
from pages.about import get_about_page
from pages.root import get_root_page
from pages.initial_setup import get_initial_setup_page
if __name__ == "__main__":
# Instantiate pages from their modules
home_page = get_home_page()
about_page = get_about_page()
root_page = get_root_page()
initial_setup_page = get_initial_setup_page()
pages = {
"/": root_page,
"home": home_page,
"about": about_page,
"Initial-Setup": initial_setup_page,
}
Gui(pages=pages).run(host="0.0.0.0", use_reloader=True, debug=True, port=5000)
< /code>
И вот как я пытаюсь реализовать страницу в отдельном модуле: < /p>
import taipy.gui.builder as tgb
def get_home_page():
with tgb.Page() as page:
tgb.text("# Welcome to Home", mode="md")
return page
< /code>
Любой лучший подход? Чтобы помочь сохранить сеансы страниц в такте и < /p>
Любой лучший подход? Чтобы помочь сохранить сеансы страниц в такте и
Подробнее здесь: https://stackoverflow.com/questions/796 ... ate-module
Как создать многостраничное приложение с каждой страницей в отдельном модуле ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Многостраничное настольное приложение в Авалонии выдает ошибку недопустимого потока
Anonymous » » в форуме C# - 0 Ответы
- 89 Просмотры
-
Последнее сообщение Anonymous
-