knrt.net
当前位置:首页 >> python中文注释报错 >>

python中文注释报错

#在Python中显示中文注释和输出中文 a ="中文" print a d:\Python27\python.exe "D:\test\中文.py" Process started >>> File "D:\test\中文.py", line 1 SyntaxError: Non-ASCII character '\xe5' in file D:\test\中文.py on line 1, but no e...

ubuntu好像是utf-8编码的,第一行用下面shenwei5566说的# -*- coding:utf-8 -*-就可以了。在windows下就要注意文件字符编码是utf-8格式了。

额 如果你是用的python的话 是应该没有问题的 但是如果你用sublime text这个编辑器编辑的话 中文的存在就会很有问题,不光是中文注释,连中文的路径都会导致错误,所以建议养成不要使用中文字符的好习惯。。

基于文本文档(Markdown) 设想好需要的基本需要的表、字段、类型; 使用 Rails Migration 随着功能的开发逐步创建表; 随着细节功能的开发、需求,逐步增加字段,删除字段,或者调整字段类型; 第一个 Release 的时候清理 Migrations 合并成一个;...

基于文本文档(Markdown) 设想好需要的基本需要的表、字段、类型; 使用 Rails Migration 随着功能的开发逐步创建表; 随着细节功能的开发、需求,逐步增加字段,删除字段,或者调整字段类型; 第一个 Release 的时候清理 Migrations 合并成一个;...

# -*- coding: utf-8 -*-# 第 8 章# 8.1 定义函数def greet_user(): """显示简单的问候语""" print("Hello!")greet_user()是这么写的吗?? 那就没什么错误埃py3本身就支持中文,默认是UTF-8。 如果不行的话,你试试decode('utf-8', 'ignore')

定义文件编码在文件头用注释的形式加编码定义,用utf-8就一切ok了。包括要输出中文也没有问题。 如用一下做文件开头。 # -*- coding: utf-8 -*- import ....

可以有啊 加一句编码方式就可以了

乱码原因:因为你的文件声明为 utf-8,并且也应该是用 utf-8 的编码保存的源文件。但是 windows 的本地默认编码是 cp936,也就是 gbk 编码,所以在控制台直接打印 utf-8 的字符串当然是乱码了。 解决方法: py文件用记事本打开,另存为utf-8格式...

定义文件编码在文件头用注释的形式加编码定义,用utf-8就一切ok了。包括要输出中文也没有问题。 如用一下做文件开头。 # -*- coding: utf-8 -*- import ....

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com