首页 > 分享 > 为什么python文档要前加 # coding=utf

为什么python文档要前加 # coding=utf

最新推荐文章于 2024-10-21 11:01:25 发布

Maggie_97 于 2018-11-11 20:51:00 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

因为如果不加编码方式,在python文档中加中文注释的时候,会有下列报错

File "encode.py", line 5

SyntaxError: Non-ASCII character 'xe7' in file encode.py on line 1, but no encoding declared; see //..python.../dev/peps/pep-0263/ for details for details

解决方案

在python源文件第一行或者第二行定义加入

#coding=utf-8  '

或者 

# -*- coding: UTF-8 -*-'

最流行的编码方式是:

#!/usr/bin/python 

# -*- coding: utf-8 -*-

'

相关知识

[Python]编码声明:是coding:utf
Python学习:作业03
Python类的实例化应用实现输入打印
科学网—为什么生态学家要学习Python或者R?
python 绘制一个四瓣花图
老鸟的Python入门教程
Python机器学习教程——逻辑回归
python实现元旦倒计时、圣诞树、跨年烟花的绘画马上双旦了给大家带来一些python代码 1.元旦节日倒计时代码的实现
情人节教你如何用Python表白
利用Python制作旋转花灯,祝大家元宵节快乐

网址: 为什么python文档要前加 # coding=utf https://m.huajiangbk.com/newsview1087212.html

所属分类:花卉
上一篇: mysql数据库的乱码问题原因及
下一篇: 归并排序[从入门到放弃]