zoukankan      html  css  js  c++  java
  • python调用cmd显示中文乱码及调用cmd命令

    os.system('dir')

    解决方法加上

    os.system('chcp 65001')

    _____________________________________________________________

    #!/usr/bin/python3
    # -*- coding: UTF-8 -*-
    import os
    os.system('chcp 65001')
    result = os.system(r"dir")
    ss = "中华人民共和国"
    print (result)
    print (ss)

    https://blog.csdn.net/andy985897924/article/details/79187035

    __________________________________________________________________

    调用cmd命令并打印出来

    最近需要用到os.system 发现不能赋值到变量

    后查有更新的模块,如下: 
    os.system 
    os.spawn* 
    os.popen* 
    popen2.* 
    commands.*

    重新使用content=os.popen(‘help’).read() 
    就能获取到了

     两者的区别是:

    os.system(cmd)的返回值只会有0(成功),1,2

     os.popen(cmd)会吧执行的cmd的输出作为值返回。

    https://blog.csdn.net/ialexanderi/article/details/79227219

    ————————————————————————————————————————————

  • 相关阅读:
    2333
    STL string
    后缀自动机的应用
    省选一轮
    等价类计数问题(Polya定理和burnside引理)
    Prufer序列与树的计数(坑)
    分治算法
    生成函数
    莫队算法
    Xamarin 技术解析
  • 原文地址:https://www.cnblogs.com/yaok430/p/10577841.html
Copyright © 2011-2022 走看看