用python编写的任务管理器

ptop的Python项目详细描述


#ptop

一个用python编写的很棒的任务管理器。在你的终端上有一个更棒的类似上衣的东西!



![ptop图片](https://github.com/darxtrix/ptop/ptop/blob/master/docs/ptop-demo.gif)


>;灵感来自[vtop(https://github.com/mrrio/vtop)的灵感来自[vtop(https://github.com/mrrio/vtop)



;一些截图

;一些截图




<;一些截图



>
<<;一些截图



/><;img src=“https://github.com/darxtrix/ptop/optop/blob/master/docs/ptop-u02.png”alt=“ptop用法02//>;








` ptop`既能兼容python2.x和python3.x,又能在linux和maxosx(应作为根用户调用)环境下进行测试。

`` bash
`` bash
$$pip安装ptop
` `
` ` ` ` ` ` ` ` ` ` ` ` ` ` ` ` `/>或

``` bash
$git clone https://github.com/darxtrix/ptop
$cd ptop/
$pip install-r requirements.txt;安装要求
$sudo python setup.py install
`````



“ptop”的旧版本可以使用以下方法更新:
``bash
$pip install--upgrade ptop
````


\usage

``bash
$ptop

$ptop-t<;theme>;#自定义主题

$ptop-csrt 500;CPU状态的自定义刷新时间

$ptop-h帮助
````

:重检查标记:
-根据进程生存期和使用的内存进行排序:重检查标记:
-与终端的响应:重检查标记:
-不同状态(如内存信息、进程信息等)的自定义刷新时间:重检查标记:
-滚动版本更新:重检查标记:

有关建议的新功能,请参见增加到这个[问题](https://github.com/darxtrix/ptop/issues/29)的[问题]



























```bash

=$git克隆http://github.com/darxtrix/ptop/ptoxtrix/ptop/ptop/issuep/issues










$cd ptop
$pip安装-rrequirements.txt
$python setup.py develop
```
**注意:**ptop将在用户的主目录中创建名为`.ptop.log`的日志文件。




《贡献指南》

-拉取请求非常棒,欢迎使用。请使用[问题跟踪程序](https://github.com/darxtrix/ptop/issues)报告任何错误。
-对于初学者,我们已经筛选了一些[新问题](https://github.com/darxtrix/ptop/issues?Q=IS%3ASSUE+IS%3AOpen+label%3A%22good+first+issue%22)。
-可以在ptop[gitter]频道(https://gitter.im/ptop_task_u manager/lobby)随意发送您的查询。



\main modules:

-`ptop.core`:定义一个基本的“plugin”类,该类由“ptop.plugins”中的其他插件继承。
-`ptop.interfaces`:使用npyscreen构建的ptop。
-`ptop.plugins`:此模块包含所有支持的插件传感器,即磁盘传感器、`memory sensor`、`process sensor`,等等(此处应添加任何新插件)。
-`ptop.statistics`:通过在插件目录中定位插件,使用后台线程作业生成连续的统计信息。
-`ptop.utils`:自定义线程类。




\main dependencies

-[npyscreen](https://pypi.python.org/pypi/npyscreen)
-[psutil](https://pypi.python.org/pypi/psutil/psutil)
-[drawille](https://github.com/asciimoo/drawille)






**[vinusankars(https://github.com/vinusankars)**
*****[deepak纳拉亚南][deepak纳拉亚南](https://github.com/deeps纳拉亚南](https://github.com/deeps纳拉亚南])****
**[smeet vora](https://github.com/smeeet20)*伊阿古卡斯特罗](https://github.com/bryant1410)**
**[yu jie lin](https://github.com/livibetter)**


有关详细信息,请查看[contributors.md](https://github.com/darxtrix/ptop/blob/master/contributors.md)

'35;'35;许可证


欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java JList侦听器找不到符号   多点触摸跨平台java应用程序(Windows、Mac和Linux(Ubuntu)(可能是Android))   在UnitTest中找不到java类加载器资源   java当我尝试在Eclipse中运行我的minecraft mod时,我总是遇到这个错误,这是什么意思?   内部有一个同步块的静态方法,在java中阻止整个类?   不支持java操作:具有BillableStatus的费用在采购中应具有AccountBasedExpenseLineDetail行的CustomerRef   java运行时常量池GC集合   java无法解析配置“:app:\u debugApk”的所有依赖项。找不到名为“default”的配置   在GCP计算引擎中托管Neo4j的java   java如何从BroadcastReceiver更新片段选项卡?   线程“main”组织中的java异常。冬眠注释异常:@org。冬眠注释。表引用未知表:ProductForPractice   在Java/Groovy中嵌入处理   java Android REST教程/示例项目   java我可以在同一测试中在一个模拟器上启动应用程序,在另一个模拟器上启动移动浏览器吗?   java如何更改通知横幅的方向?   安卓 Java帮助实现Firebase授权   if else之后的rs.next()中出现java错误?