首页 > 编程语言 >CMD窗口运行Python脚本颜色字符乱码问题

CMD窗口运行Python脚本颜色字符乱码问题

时间:2022-12-16 10:58:53浏览次数:53  
标签:脚本 窗口 Python CMD 乱码 ansicon

Python脚本在CMD窗口运行的时候,可能会出现这种类型的乱码,最开始还以为是哪里的编码出了问题,尝试把cmd的默认字符集改为了utf-8仍然不行。

定位一下乱码的字符位置,发现都是一些颜色转换编码的地方:

随后在各位大佬的博客找到了解决方案,这里贴一下大佬的链接:
https://www.cnblogs.com/naiij/p/9772584.html
解决方法就是,下载链接:
https://github.com/adoxa/ansicon/releases

下载后解压:

解压后在当前目录CMD窗口执行:
ansicon.exe -i
ansicon.exe -l
随后再次在CMD窗口运行之前乱码的Python脚本,发现颜色变更且显示正常:

标签:脚本,窗口,Python,CMD,乱码,ansicon
From: https://www.cnblogs.com/mengxibb/p/16986696.html

相关文章

  • 2.python-练习(日期-函数式编程)
    计算活的天数"""定义函数,根据生日(年月日),计算活了多天"""fromdatetimeimportdatetimedefcalculate_alive_day(year:int,month:int,day:int)->int:......
  • 使用python操作数据库
    importsqlite3conn=sqlite3.connect('mrsoft.db')cursor=conn.cursor()cursor.execute('createtableuser(idint(10)primarykeynamevarchar(20))')cursor.clos......
  • 5.python-函数式编程
    函数式编程(1)定义:用一系列函数解决问题。--函数可以赋值给变量,赋值后变量绑定函数。--允许将函数作为参数传入另一个函数。(2)高阶函数:将函数作为参数或返回值的函数......
  • Python OpenCV
    OpenCV准备工作Python版本3.6OpenCV版本3.4.1.15condacreate-nOpenCV3.6python=3.6pipinstallopencv-python==3.4.1.15pipinstalldlib==19.6.1pytho......
  • python-函数
    python-函数函数的作用封装代码,提高代码的重用性函数的使用函数的使用方法:先定义在调用函数的定义把代码封装到函数的内部函数的调......
  • 4.python-定时任务框架
    定时任务框架APScheduler提供了基于间隔、周期及时间的定时任务在命令行安装#Linux操作系统:sudopipinstallapscheduler#Windows操作系统:pipinstallapscheduler......
  • python 日志 logging模块详解
    1、基本使用配置logging基本的设置,然后在控制台输出日志,importlogginglogging.basicConfig(level=logging.INFO,format='%(asctime)s-%(name)s-%(levelname)s-......
  • 学习python-flask04
    flask项目演示打开一个flask项目运行步骤1.pycharm打开项目2.安装依赖:虚拟环境用pipinstall-rreq.txt3.数据库建库:movie #root用户密码不是123需要改两个地......
  • 2.python-程序结构
    程序结构1模块Module1.1定义包含一系列数据、函数、类的文件,通常以.py结尾。1.2作用让一些相关的数据,函数,类有逻辑的组织在一起,使逻辑结构更加清晰。有利于多人合......
  • 系统学习Python——单元测试unittest:测试报告
    分类目录:​​《系统学习Python》总目录​​相关文章:·单元测试unittest:框架结构·单元测试unittest:测试固件·单元测试unittest:编写测试用例·单元测试unittest:执......