笔者在编写一个Python小脚本程序时,运行总是出现"syntaxerror non-ascii character xe8 ...."错误
- 分析
- 脚本程序中带有中文
- Python的默认编码文件是用的ASCII码,将文件存成了UTF-8也不行
- 解决
- 如果是windows:在文件开头加入 # -*- coding: utf-8-8 -*- 或者 #coding=utf-8
- 如果是Linux/unix:在文件第二行加入 # -*- coding: utf-8-8 -*- 或者 #coding=utf-8 (第一行是shebang)
时间: 2024-11-03 21:27:14