Dzwebs.Net

撰写电脑技术杂文十余年

python中文显示乱码

Admin | 2021-5-17 21:17:44 | 被阅次数 | 1605

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  如果我们在使用python代码接收或输出中文的时候,控制台显示乱码,可以通过如下两种方法来解决。

  第一种情况:输出中文显示乱码

  比如此代码:os.system('taskkill /IM Excel.exe /F') 显示乱码

  通过下面的方法,就能解决乱码问题

  os.system('chcp 65001')

  os.system('taskkill /IM Excel.exe /F')

  看见了吗,在前面加上一行代码 os.system('chcp 65001')

  千万别忘记引入模块哦:import os

  第二种情况:接收json格式的数据的时候,中文显示乱码

  myjson={}

  myjson['operate']='Response'

  myjson['type']='WinformClient'

  await websocket.send(json.dumps(myjson,ensure_ascii=False))

  总之,在将json转换为字符串之时加上ensure_ascii=False

  同样,需要引入:import json


网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231