← 返回项目库

浏览器端 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 当前推荐

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

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

登录后领取