直接在Import之后加上这句代码即可

os.environ["WEBVIEW2_USER_DATA_FOLDER"] = os.path.join(os.path.expanduser("~"), "Example_APP")

示例代码:


import os

from nicegui import ui

# 修改webview2初次启动时WebView2创建文件夹的目录位置,避免直接在当前运行目录下生成
os.environ["WEBVIEW2_USER_DATA_FOLDER"] = os.path.join(os.path.expanduser("~"), "Example_APP")

class Demo:
    def __init__(self):
        self.number = 1


demo = Demo()
v = ui.checkbox('visible', value=True)
with ui.column().bind_visibility_from(v, 'value'):
    ui.slider(min=1, max=3).bind_value(demo, 'number')
    ui.toggle({1: 'A', 2: 'B', 3: 'C'}).bind_value(demo, 'number')
    ui.number().bind_value(demo, 'number')

# ui.run(reload=False, native=True)
ui.run(reload=False, native=True)


posted on 2024-12-16 17:55  qfhd  阅读(83)  评论(0)    收藏  举报