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实例一个类背后发生了什么
Feb 09 Python
对比Python中__getattr__和 __getattribute__获取属性的用法
Jun 21 Python
Python切片索引用法示例
May 15 Python
python如何发布自已pip项目的方法步骤
Oct 09 Python
djang常用查询SQL语句的使用代码
Feb 15 Python
使用Python的datetime库处理时间(RPA流程)
Nov 24 Python
Python实现名片管理系统
Feb 14 Python
Python调用OpenCV实现图像平滑代码实例
Jun 19 Python
Python生成器generator原理及用法解析
Jul 20 Python
安装并免费使用Pycharm专业版(学生/教师)
Sep 24 Python
Python字符串对齐方法使用(ljust()、rjust()和center())
Apr 26 Python
Python 数据可视化之Bokeh详解
Nov 02 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 得到根目录的 __FILE__ 常量
2008/07/23 PHP
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
2011/08/23 PHP
php版阿里大于(阿里大鱼)短信发送实例详解
2016/11/30 PHP
PHP基于ICU扩展intl快速实现汉字转拼音及按拼音首字母分组排序的方法
2017/05/03 PHP
TP3.2.3框架使用CKeditor编辑器在页面中上传图片的方法分析
2019/12/31 PHP
Laravel统一错误处理为JSON的方法介绍
2020/10/18 PHP
jQuery中选择器小问题(新人难免遇到)
2014/03/31 Javascript
jquery $.trim()方法使用介绍
2014/05/21 Javascript
点击A元素触发B元素的事件在IE8下会识别成A元素
2014/09/04 Javascript
jQuery选择器全集详解
2014/11/24 Javascript
jQuery中andSelf()方法用法实例
2015/01/08 Javascript
swtich/if...else的替代语句
2015/08/16 Javascript
浅析四种常见的Javascript声明循环变量的书写方式
2015/10/14 Javascript
浅谈js控制li标签排序问题 js调用php函数的方法
2016/10/16 Javascript
Vue.js实现在下拉列表区域外点击即可关闭下拉列表的功能(自定义下拉列表)
2017/05/30 Javascript
JS获取日期的方法实例【昨天,今天,明天,前n天,后n天的日期】
2017/09/28 Javascript
前端必备插件之纯原生JS的瀑布流插件Macy.js
2017/11/22 Javascript
linux下安装easy_install的方法
2013/02/10 Python
python字符串加密解密的三种方法分享(base64 win32com)
2014/01/19 Python
用Python解决计数原理问题的方法
2016/08/04 Python
Mac中升级Python2.7到Python3.5步骤详解
2017/04/27 Python
python遍历文件夹,指定遍历深度与忽略目录的方法
2018/07/11 Python
基于python实现简单日历
2018/07/28 Python
pandas 层次化索引的实现方法
2019/07/06 Python
解决Python列表字符不区分大小写的问题
2019/12/19 Python
tensorflow/core/platform/cpu_feature_guard.cc:140] Your CPU supports instructions that this T
2020/06/22 Python
python 调整图片亮度的示例
2020/12/03 Python
新西兰Bookabach:查找全球度假屋
2020/12/03 全球购物
应用心理学个人的求职信
2013/12/08 职场文书
优秀团员个人事迹材料
2014/01/29 职场文书
人力资源求职信
2014/05/25 职场文书
2015年体育教师个人工作总结
2015/05/12 职场文书
警示教育片观后感
2015/06/17 职场文书
2016年10月份红领巾广播稿
2015/12/21 职场文书
继续教育心得体会(共6篇)
2016/01/19 职场文书
教你怎么用Python selenium操作浏览器对象的基础API
2021/06/23 Python