分享一个命令行终端的 Python 脚本执行工具 - V2EX
2019-11-15 19:58:46 Author: www.v2ex.com(查看原文) 阅读量:470 收藏

V2EX = way to explore

V2EX 是一个关于分享和探索的地方

宝塔

平时总是有很多脚本要跑。这些脚本执行的时候有先后的依赖关系,我希望它们可以最大程度地并行,同时又可以方便地去查看每个任务的执行状态,输出和日志。于是就写了这个 python 库,提供命令行终端的交互界面:

tui_demo.gif

已经发布到了 pypi 上,直接 pip install gtui 就可以安装了,具体的文档可以看 Github 项目主页,里面有一个简单的例子: https://github.com/CtheSky/gtui

希望大家能给我点反馈,欢迎来提 issue 和 pr。

1

Aether   2 天前   ♥ 1

应该有实用场景(虽然眼下想不起来)。
先收藏感谢…………。

2

roberthe   2 天前   ♥ 1

不多 bb,看上去是有点帅,撸起来试试

3

zthxxx   1 天前 via iPhone

tumx / screen 解君愁

4

CtheSky   10 小时 32 分钟前

@zthxxx 这个可以声明一个依赖关系图,没有先后依赖关的任务会并行执行的。因为是命令行的所以可以在 tmux 里面用,我平时经常和 crontab + tmux 一起用


文章来源: https://www.v2ex.com/t/619092#reply5
如有侵权请联系:admin#unsafe.sh