• 技术文章 >Python技术 >Python基础教程

    如何用python3输出dos命令?

    2020-11-12 14:14:05原创1882
    最近好久没有写命令了,小编比较手生,不知道小伙伴们有没有这种感觉。为了能和大家一起学习进步,小编特意重新查询了相关资料,恶补了一些基础的命令知识。原来有遗忘的知识点,现在小编已经全部回忆起来了,还学了一些新的知识。好的东西一定要大家分享,今天我们就一起来学习在python3输出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\test 的目录
     
    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\test 的目录
     
    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 可用字节


    内容不是很多,大家看完就能明白了,关键还是要拿代码去多练习几遍。如果想学习更多python相关的知识,一定要每天来看小编写的文章哦。

    专题推荐:python3输出dos
    品易云
    上一篇:python3数值格式化输出是什么?怎么用? 下一篇:如何输出python3中的循环?

    相关文章推荐

    • 怎么用dos编译python• python 如何执行dos• python如何执行dos命令• 如何在dos命令窗口运行python程序

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网