python 使用 UTF-8 编码
2024-10-02 01:27:21
题记
一般我喜欢用 utf-8 编码,在 python 怎么使用呢?
使用utf-8 文字
在 python 源码文件中用 utf-8 文字。一般会报错,如下:
File "F:\workspace\psh\src\test.py", line 2
SyntaxError: Non-ASCII character '\xe4' in file F:\workspace\psh\src\test.py on line 2, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details
test.py 的内容:
print "你好"
如果要正常运行在 test.py 文件前面加编码注释,如:
#!/usr/bin/python2.6
# -*- coding: utf-8 -*-
print "你好"
或者加入:
import sys
reload(sys)
sys.setdefaultencoding('utf-8')
更多入门教程可以参考:(http://www.go2coding.com/)
最新文章
- [bzoj3932][CQOI2015][任务查询系统] (主席树)
- MySQL开发规范
- Docker实践,来自沪江、滴滴、蘑菇街架构师的交流分享
- 清除缓存,计算Sql Server查询效率
- MongoDB(四)mongodb设置用户访问权限
- mysql存储过程 --游标的使用 取每行记录 (多字段)
- ggplot绘图学习笔记
- Java联网技术之一TCP
- 【Win7激活工具2013版下载】适用于旗舰版、家庭高级版等所有版本32/64位 OEM激活
- C语言中无符号数和有符号数之间的运算
- 20175312 2018-2019-2 《Java程序设计》结对编程练习_四则运算(第二周:整体性总结)
- zabbix报警逻辑初探
- IP通信实验感想
- GitHub 优秀的项目地址
- 行盒(line box)垂直方向的属性详解:从font-size、line-height到vertical-align
- 【HDOJ1217】【Floyd求最长路】
- js Array vs [],以及是否为空的判断
- SQLSERVER里面RR隔离级别没有GAP锁
- update_dctcp_alpha
- CodeForces - 792C Divide by Three (DP做法)