python 一些有趣的模块

发布时间:2019-08-27 08:02:16编辑:auto阅读(1587)

      最近压力有点大,没什么乐趣,就找几个有意思的python库娱乐一下自己(当我装X了,放过我吧) 

    一、progressbar 提供了一个控制台进度条工具

       1、安装

    pip install progressbar

       2、示例:

    #!/usr/bin/env python
    #coding:utf8
    
    from __future__ import division
    import sys,time
    from progressbar import *
    
    total = 100
    pbar = ProgressBar().start()
    for i in range(1,100):
        pbar.update(int((i/(total-1))*100))
        time.sleep(0.01)
    pbar.finish()


    二、sh 库提供了Shell命令的封装,如果你很熟悉Shell命令那么一定会喜欢上它的,以前都用了commands了,今天当看这个库,那叫一个酸爽~,只要系统中的命令都可以引用(限*nux)(-_-)

     1、安装 

    pip install sh

     2、示例

    In [27]: from sh import grep
    
    In [28]: grep("root", "/etc/passwd")
    Out[28]: 
    root:x:0:0:root:/root:/bin/bash
    operator:x:11:0:operator:/root:/sbin/nologin

    三、colorama 彩色控制台输出

     1、安装

    pip install colorama

     2、示例

    wKiom1XMmRvyOAHxAABwkwDbaP8808.jpg

    对于色彩控,应该有用吧!


    ps :就到这里吧,有时间再写有些像样子,以上就当娱乐自己了!!!

关键字