logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux(Ubuntu)系统中运行python报错'ascii' codec can't decode byte 0xe5 in position 4: ordinal not in range

可能的原因1:未正确使用python解释器解决方法:在代码的第一行加上如下代码,使Linux系统在执行python代码的时候调用python解释器。#!/usr/bin/python或者按如下代码到env里查找 python 的安装路径,再调用对应路径下的python解释器 ,这样可以防止python解释器不在默认的/usr/bin路径里。#!/usr/bin/env py...

MySQL里中文显示乱码、Navicat里中文显示“??”问号的问题解决

最近在用Ubuntu写python代码时用到了个问题,在Navicat里面插入的中文数据,去终端里执行sql语句或者用python程序执行读取出来的结果是乱码。而用sql语句在命令行里插入的中文数据,在Navicat里显示的是“??”一堆问号。解决方法:1、首先确定的是自己mysql的字符集是否都是utf8,通过mysql -u root -p然后输入数据库的密码登陆。在mysql命令行查...

到底了