zoukankan      html  css  js  c++  java
  • python 004 执行环境对比

    对比:os.system os.popen subprocess.Popen subprocess.call
    为什么要搞这么多?
    # --*--encoding: utf-8--*--
    import os
    import subprocess
    
    os_system = os.system('dir')
    print os_system
    #只获取了返回值,如果获取输出需如下:
    re = os.system('dir>C:UsersAdministratorPycharmProjectsdir.txt')
    print re
    print open('C:UsersAdministratorPycharmProjectsdir.txt','r').readlines()
    
    re1 = os.popen('dir')
    print re1.read()
    print '-' * 20
    
    re2 = subprocess.Popen('dir', shell=True, stdout=subprocess.PIPE)
    print re2
    print re2.stdout.read()
    
    re3 = subprocess.call(('dir','C:/Users/Administrator/PycharmProjects/'),shell=True)
    print re3
     
  • 相关阅读:
    es6简述
    vue梳理
    webpack常用插件
    JS知识点
    CSS知识点
    224646
    223301
    图书馆 摘 1
    消息队列高手课 笔记6
    消息队列高手课 笔记5
  • 原文地址:https://www.cnblogs.com/EWWE/p/7050930.html
Copyright © 2011-2022 走看看