You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何运行Python Shiny基础应用并查看输出结果?

本地运行Python Shiny应用并显示输出的方法

1. 确保安装Shiny依赖

打开终端执行以下命令,安装Python版Shiny:

pip install shiny

2. 修改代码添加启动逻辑

原代码仅定义了应用结构,缺少启动命令。在代码末尾添加以下内容:

if __name__ == "__main__":
    app.run(port=8000)

(port=8000是指定端口,可自行修改;不指定则使用随机端口)

修改后的完整代码:

from shiny import App, render, ui

app_ui = ui.page_fluid(
    ui.input_slider("n", "N", 0, 100, 20),
    ui.output_text_verbatim("txt"),
)

def server(input, output, session):
    @output
    @render.text
    def txt():
        return f"n*2 is {input.n() * 2}"

app = App(app_ui, server)

if __name__ == "__main__":
    app.run(port=8000)

3. 运行应用并访问

  • 在VS Code中,直接点击文件右上角的「运行」按钮,或者在终端执行:
    python 你的文件名.py
    
  • 运行成功后,终端会显示类似 Running on http://localhost:8000 的地址,复制该地址到浏览器打开,就能看到和Posit官网相同的交互界面。

内容的提问来源于stack exchange,提问作者PDubs

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 07:13:15