一直在终端中链接小pi
无聊写了一个Python,想让他开机自启动,谁知加入init.d后,死活不能启动;直到今天连上了HDMI才发现自启动后脚本报错。大概意思是编码错误吧。
UnicodeEncodeError: 'ascii' codec can't encode characters 什么的
脚本中已经加入了
#-*- coding: UTF-8 -*-
reload(sys)
sys.setdefaultencoding('utf-8')
在终端中运行完全没问题,可是不知道为什么在命令行界面下反而会出错呢?
求老鸟大神们解救! |