python开头的coding设置方法


Posted in Python onAugust 08, 2019

缘起:

[root@CentOS7 code]# python multi_thread_mfw.py 
 File "multi_thread_mfw.py", line 138
SyntaxError: Non-ASCII character '\xe5' in file multi_thread_mfw.py on line 138, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

写完python代码运行时,报类似SyntaxError: Non-ASCII character ‘\xe5' in file *.py,

基本可以断定,python文件开头未设置coding=utf-8。

#!/usr/bin/python
# coding=utf-8

# TODO: anything

或者:

#!/usr/bin/python
# -*- coding:utf-8 -*-

# TODO: anything

vim语法

vim中对python语法高亮,正则匹配规则:

\%^.*\n.∗\?#.*coding[:=]\s*[0-9A-Za-z-_.]\+.*$

相关参考

PEP-0263 关于的编码声明的解释

http://www.python.org/dev/peps/pep-0263/

以上这篇python开头的coding设置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python下载Bing图片(代码)
Nov 07 Python
Python datetime时间格式化去掉前导0
Jul 31 Python
python使用xlrd模块读写Excel文件的方法
May 06 Python
Django发送html邮件的方法
May 26 Python
python中的lambda表达式用法详解
Jun 22 Python
Python 确定多项式拟合/回归的阶数实例
Dec 29 Python
对python列表里的字典元素去重方法详解
Jan 21 Python
Django实现跨域请求过程详解
Jul 25 Python
django写用户登录判定并跳转制定页面的实例
Aug 21 Python
python安装virtualenv虚拟环境步骤图文详解
Sep 18 Python
浅析python中while循环和for循环
Nov 19 Python
Python 使用双重循环打印图形菱形操作
Aug 09 Python
pycharm 安装JPype的教程
Aug 08 #Python
Python学习笔记之lambda表达式用法详解
Aug 08 #Python
python读取大文件越来越慢的原因与解决
Aug 08 #Python
Python实现Singleton模式的方式详解
Aug 08 #Python
Python判断字符串是否xx开始或结尾的示例
Aug 08 #Python
详解解决Python memory error的问题(四种解决方案)
Aug 08 #Python
Python学习笔记之迭代器和生成器用法实例详解
Aug 08 #Python
You might like
php上传图片到指定位置路径保存到数据库的具体实现
2013/12/30 PHP
Linux下安装oracle客户端并配置php5.3
2014/10/12 PHP
3种php生成唯一id的方法
2015/11/23 PHP
完美解决phpexcel导出到xls文件出现乱码的问题
2016/10/29 PHP
做网页的一些技巧
2007/02/01 Javascript
鼠标滑上去后图片放大浮出效果的js代码
2011/05/28 Javascript
一行代码实现纯数据json对象的深度克隆实现思路
2013/01/09 Javascript
JavaScript闭包函数访问外部变量的方法
2014/08/27 Javascript
JavaScript中使用typeof运算符需要注意的几个坑
2014/11/08 Javascript
使用pcs api往免费的百度网盘上传下载文件的方法
2016/03/17 Javascript
浅谈jQuery animate easing的具体使用方法(推荐)
2016/06/17 Javascript
简单实现轮播图效果的实例
2016/07/15 Javascript
JavaScript 中有关数组对象的方法(详解)
2016/08/15 Javascript
angular 动态组件类型详解(四种组件类型)
2017/02/22 Javascript
基于vue.js轮播组件vue-awesome-swiper实现轮播图
2017/03/17 Javascript
整理一些最近经常遇到的前端面试题
2017/04/25 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
JavaScript折半查找(二分查找)算法原理与实现方法示例
2018/08/06 Javascript
vue element-ui table组件动态生成表头和数据并修改单元格格式 父子组件通信
2019/08/15 Javascript
python操作xml文件示例
2014/04/07 Python
浅谈pandas.cut与pandas.qcut的使用方法及区别
2020/03/03 Python
可视化pytorch 模型中不同BN层的running mean曲线实例
2020/06/24 Python
python爬虫中抓取指数的实例讲解
2020/12/01 Python
美国摄影爱好者购物网站:Focus Camera
2016/10/21 全球购物
2014自主招生自荐信策略
2014/01/27 职场文书
物流业务员岗位职责
2014/02/08 职场文书
2014年党课学习材料
2014/05/11 职场文书
我的中国梦演讲稿小学篇
2014/08/19 职场文书
2014国庆节标语口号
2014/09/19 职场文书
房产公证委托书范本
2014/09/20 职场文书
物业接待员岗位职责
2015/04/15 职场文书
幼儿园班级工作总结2015
2015/05/25 职场文书
网络研修心得体会
2016/01/08 职场文书
Python实现单例模式的5种方法
2021/06/15 Python
浅谈Go语言多态的实现与interface使用
2021/06/16 Golang
一篇文章学会Vue中间件管道
2021/06/20 Vue.js