Wooey-一个为Python脚本创建自动Web UI的Django应用

Wooey是一个简单的Web界面,用于运行命令行Python脚本。可以将其视为一种将脚本发布到网络上以进行常规数据分析,文件处理或其他操作的简便方法。

该项目的灵感来自于Sandman如何简单而强大 地将用户暴露给数据库,以及Gooey如何 将基于ArgumentParser的命令行脚本转换为WxWidgets GUI。最初两个独立的项目(Django-based djangui by Chris Mitchell and Flask-based Wooey by Martin Fitzpatrick)已经合并在一起,以结合我们的努力。

我们的两个工具都是基于我们作为数据科学家的需求而建立的,该系统可以:

用于数据分析的自动文档工作流程(保存简单模型)。

使没有命令行经验的其他实验室成员可以使用python脚本。

使用简单的python即可轻松包装任何程序,而不必使用特定于现有工具(例如Galaxy)的语言。

安装

pip install wooey 或者在网盘下载wooey的库文件包。

目前,Wooey支持Django 1.8+版本。要在仍运行Django 1.6或1.7的项目中使用Wooey,必须安装0.9.8版。

使用文档

有英文基础的同学可以阅读官方英文文档:wooey.readthedocs.io

界面截图

(0)

相关推荐