zoukankan      html  css  js  c++  java
  • pycharm下 os.system执行命令返回有中文乱码

    
    
     1 # -*- coding: utf-8 -*-
     2 #Windows
     3 #dir查看某一个文件夹下的子文件名或子文件夹名
     4 #ipconfig:查看本地网卡的ip信息
     5 #tasklist:查看运行的进程
     6 
     7 #linux
     8 #ls
     9 #ifconfig
    10 #ps aux
    11 
    12 #执行系统命令
    13 import os
    14 
    15 os.system('dir')
    
    
    
    
    

    控制台返回:

     1 C:Usersxu516PycharmProjectsPython全栈开发venvScriptspython.exe "C:/Users/xu516/PycharmProjects/Python全栈开发/第三模块/网络编程/04 模拟ssh远程执行命令/补充.py"
     2  ������ C �еľ��� OS
     3  �������� 7849-BAF9
     4 
     5  C:Usersxu516PycharmProjectsPythonȫջ��������ģ��������4 ģ��sshԶ��ִ������ ��Ŀ¼
     6 
     7 2018/04/06  10:34    <DIR>          .
     8 2018/04/06  10:34    <DIR>          ..
     9 2018/04/05  21:18                 0 __init__.py
    10 2018/04/06  10:09               378 �ͻ���.py
    11 2018/04/06  10:24               862 �����.py
    12 2018/04/06  10:34               266 ����.py
    13                4 ���ļ�          1,506 �ֽ�
    14                2 ��Ŀ¼ 36,535,816,192 �����ֽ�

    解决方法:

    将Global Encoding设置为gbk,即可正常显示,如下:

     1 C:Usersxu516PycharmProjectsPython全栈开发venvScriptspython.exe "C:/Users/xu516/PycharmProjects/Python全栈开发/第三模块/网络编程/04 模拟ssh远程执行命令/补充.py"
     2  驱动器 C 中的卷是 OS
     3  卷的序列号是 7849-BAF9
     4 
     5  C:Usersxu516PycharmProjectsPython全栈开发第三模块网络编程4 模拟ssh远程执行命令 的目录
     6 
     7 2018/04/06  10:34    <DIR>          .
     8 2018/04/06  10:34    <DIR>          ..
     9 2018/04/05  21:18                 0 __init__.py
    10 2018/04/06  10:09               378 客户端.py
    11 2018/04/06  10:24               862 服务端.py
    12 2018/04/06  10:34               266 补充.py
    13                4 个文件          1,506 字节
    14                2 个目录 36,532,498,432 可用字节

    原因据说是因为IDE编码不能设置为utf-8,需要设置为gbk,因为这个控制台的代码需要和windows保持一致。

  • 相关阅读:
    Spark GraphX 属性图操作
    Scala隐式转换
    Spark GraphX
    交叉验证_自动获取模型最优超参数
    协同过滤算法
    聚类-----高斯混合模型
    IDEA kafka producer数据输出缓慢 和 kafka consumer 报错的处理
    Opencv读取视频一闪而过情况分析
    影像叠加+滑动条
    opencv中的图像矩(空间矩,中心矩,归一化中心矩,Hu矩)
  • 原文地址:https://www.cnblogs.com/xudachen/p/8727165.html
Copyright © 2011-2022 走看看