zoukankan      html  css  js  c++  java
  • python 过滤 b'及提取 cmd命令返回值

    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    import subprocess
    import datetime
    plist = [] 
    p =  subprocess.Popen('net user test1234 /domain',shell=True,stdout=subprocess.PIPE)
    out,err = p.communicate()
    for line in out.splitlines():
        va = str(line)
        vafilter = va.strip("'b'")
        plist.append(vafilter)
    
    userinfo = plist[2]
    acc=plist[7]
    va = userinfo.split()
    act = acc.split()
    epr = plist[12]
    epr_va = epr.split()
    ukey_act = '%s %s' %(act[0],act[1])
    ukey = '%s %s' %(va[0],va[1])
    ukey_epr = '%s %s' %(epr_va[0],epr_va[1])
    s = {ukey:va[2],ukey_act:act[2],ukey_epr:epr_va[2]}
    print(ukey + ': ' + s[ukey])
    print(ukey_act + ': ' + s[ukey_act])
    print(ukey_epr + ': ' + s[ukey_epr])
    

      

  • 相关阅读:
    Lookup注解
    解决数据量大,分页查询慢的方案
    一个http的请求分析
    MYSQL
    什么是性能优化
    编码规范随笔
    装饰者模式
    单例模式
    J.U.C并发包(1)
    Java内存模型
  • 原文地址:https://www.cnblogs.com/luoye00/p/11598249.html
Copyright © 2011-2022 走看看