许久之前写了一个python脚本
然后服务器重置了镜像,重新安装了python3,然后莫名其妙运行了之前的python脚本报错:
UnicodeEncodeError: ‘ascii’ codec can’t encode character ‘\u5ea6’ in position
解决办法(原博)
运行程序的时候加上:
PYTHONIOENCODING=utf-8 python code.py
然后就ok了
后台运行的话:
PYTHONIOENCODING=utf-8 nohup python3 -u querydianfei.py > dianfei.out &