出错环境:使用geany编写py程序,调用.py函数
问题:将函数储存在模块中,然后进行代用调用这个模块出现下面的问题
SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb8 in position 0: invalid start byte
语法错误:( unicode错误)'utf-8'编解码器无法解码位置0的字节0xb8:无效的起始字节
问题原因:函数模板的编码有问题,所以在调用函数的时候出现无法解码,
解决方式:设置函数模板的编码方式
查看.py文件的属性发现.py文件的编码是GBK格式的编码,
打开geany编辑器-->文档-->设置文件编码-->Unicode-->Unicode(UTF-8)
然后就执行成功了