码迷,mamicode.com
首页 > 编程语言 > 详细

python编码声明的位置很重要

时间:2016-05-02 21:13:10      阅读:266      评论:0      收藏:0      [点我收藏+]

标签:

    python在3.x版本之前,没有默认使用unicode,因此编码一直是一个很头痛的问题。在代码中如果要使用中文,通常都要在文件的头部注明# -*- coding:utf-8 -*-

这样IDE或者解释器才会智能的转换编码。

    这其中有几个注意事项:

    1. # -*- coding:utf-8 -*-中的“-*-"是美观作用,没有实际用途,可省略。

    2.coding后用冒号和等号都可以

    3.最重要的是:# -*- coding:utf-8 -*-必须放在文档的第二行,也就是#!/usr/bin/env python的下一行,而且行头不能有空格!如果放在文档的其他位置,那么这句声明会无效。

 

python编码声明的位置很重要

标签:

原文地址:http://www.cnblogs.com/feixuelove1009/p/5452930.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!