zoukankan      html  css  js  c++  java
  • 使用Python执行dos命令并获取输出的结果

    import os
    import subprocess
    
    # 第一种
    result1 = subprocess.check_output('dir').decode('GBK')
    print(result1)
    
    print('----------------------------------------------------------')
    
    #第二种
    result2 = os.popen('dir').read()
    print(result2)
    

    输出结果:

     驱动器 C 中的卷是 Windows
     卷的序列号是 8834-5F22
    
     C:projects	est 的目录
    
    2019/12/20  20:32    <DIR>          .
    2019/12/20  20:32    <DIR>          ..
    2019/12/20  20:31    <DIR>          .idea
    2019/12/20  20:32               229 tips.py
    2019/12/20  17:58    <DIR>          tools
    2019/12/20  11:57    <DIR>          __pycache__
                   1 个文件            229 字节
                   5 个目录 12,185,313,280 可用字节
    
    ----------------------------------------------------------
     驱动器 C 中的卷是 Windows
     卷的序列号是 8834-5F22
    
     C:projects	est 的目录
    
    2019/12/20  20:32    <DIR>          .
    2019/12/20  20:32    <DIR>          ..
    2019/12/20  20:31    <DIR>          .idea
    2019/12/20  20:32               229 tips.py
    2019/12/20  17:58    <DIR>          tools
    2019/12/20  11:57    <DIR>          __pycache__
                   1 个文件            229 字节
                   5 个目录 12,185,313,280 可用字节
    
    
  • 相关阅读:
    js交互数据
    js字符串操作
    js数组操作
    hasattr ,setarrt, getattr属性
    装饰器
    redis数据库安装
    ubuntu中mysql数据库安装与删除
    装换器
    jinjia2
    Laravel框架与ThinkPHP框架的不同
  • 原文地址:https://www.cnblogs.com/milesma/p/12075300.html
Copyright © 2011-2022 走看看