← 返回项目库

浏览器端 Python 数据应用打包工具

无需本地安装依赖,即可在浏览器中运行 Python 数据应用;支持离线使用、数据查询、交互式组件和单文件分享。

Preswald 是一个面向数据应用的 Python 工具。它把 Python 逻辑、数据和交互界面打包成可分享的浏览器应用,适合快速验证想法、制作内部工具和交付轻量数据产品。 核心特点: - 在浏览器本地运行,减少部署和环境配置成本。 - 支持离线使用,适合敏感数据的本地处理。 - 支持 DuckDB 查询、表格展示和响应式交互组件。 - 可将数据、逻辑和界面打包成单一 HTML 文件,便于分享。 本项目保留原作者源码与 Apache-2.0 许可证,交付前请按说明完成环境配置。

真实界面

项目截图

共 6 张

浏览器端 Python 数据应用打包工具 运行截图
浏览器端 Python 数据应用打包工具 运行截图
浏览器端 Python 数据应用打包工具 运行截图
浏览器端 Python 数据应用打包工具 运行截图
浏览器端 Python 数据应用打包工具 运行截图
浏览器端 Python 数据应用打包工具 响应式组件示例

Capabilities

核心功能

✓浏览器本地运行 Python 数据应用
✓将数据、业务逻辑和 UI 打包为可分享的单文件应用
✓支持离线运行与本地数据处理
✓支持 DuckDB 查询、表格和交互式组件
✓提供 Docker 部署方式,便于二次开发
✓状态与结果反馈
✓自部署运行配置

适用场景

快速制作数据看板和分析工具
为内部团队交付无需安装的轻量应用
基于现有 Python 代码开发行业数据产品
在敏感数据场景中进行本地或离线分析

适合谁

需要快速构建数据应用的开发者、数据分析师、创业团队和企业技术团队。

商业化思路

可作为数据工具开发底座、内部效率工具、行业解决方案或客户定制项目使用。

你会拿到什么

  • ✓完整源码包(保留原项目许可证)
  • ✓中文部署说明与环境要求
  • ✓真实部署运行截图
  • ✓源码来源、技术栈与验证记录

部署流程

  1. 1阅读项目详情、原 README 与许可证
  2. 2按部署说明准备服务器和环境变量
  3. 3启动服务并完成网页健康检查
  4. 4替换正式域名、密码和业务配置

真实验证结果

已完成 Dockerfile 构建、容器启动、网页访问探测和交付物上传验证;当前公开展示 6 张中文化、可用项目截图。

部署前须知

正式使用时仍需按部署环境配置 Python 依赖、数据源和域名;第三方账号、OAuth 凭证与生产密钥需由使用者自行申请。

部署难度

中等

最低配置

以部署说明和实际验证结果为准

开源许可证

Apache-2.0

最后验证

2026-08-26

技术栈

PythonWASMDuckDBDocker

授权说明

已确认原项目 LICENSE 为 Apache-2.0;二次分发时请保留版权与许可证声明。

Release notes

版本记录

1 个已发布版本

verified-run-547 当前推荐

本地真实部署、网页探测与交付物整理通过,已自动上架。

部署要求:详见源码包内的慕卿部署说明。

登录后领取