HTMLify

9gqz21uqwx.py
Views: 15 | Author: Unknown
from textual.app import App
from textual.containers import ScrollableContainer
from textual.widget import Widget
from threading import Thread
from time import sleep

class CustemWidget(Widget):

    def render(self):
        return "Something"

class AutoUpdateApp(App):

    def compose(self):
        yield ScrollableContainer(CustemWidget())

def auto_updater(app):
    while True:
        sleep(1)
        try:
            app.query_one("ScrollableContainer").mount(
                CustemWidget()
            )
        except Exception as e:
            app.notify(str(e))

        open("log.log", "a").write("working")

app = AutoUpdateApp()

Thread(target=auto_updater, args=(app,)).start()

app.run()

Comments