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脚本操作文件的小示例分享
Aug 27 Python
python实现播放音频和录音功能示例代码
Dec 30 Python
Python+OpenCV+pyQt5录制双目摄像头视频的实例
Jun 28 Python
Python jieba库用法及实例解析
Nov 04 Python
python 求定积分和不定积分示例
Nov 20 Python
Python中包的用法及安装
Feb 11 Python
在Keras中CNN联合LSTM进行分类实例
Jun 29 Python
详解python的super()的作用和原理
Oct 29 Python
PyTorch预训练Bert模型的示例
Nov 17 Python
python中os.remove()用法及注意事项
Jan 31 Python
解决numpy和torch数据类型转化的问题
May 23 Python
Python使用MapReduce进行简单的销售统计
Apr 22 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
索尼ICF-SW100收音机评测
2021/03/02 无线电
PHP的FTP学习(二)[转自奥索]
2006/10/09 PHP
浅谈PHP语法(1)
2006/10/09 PHP
php上传图片并给图片打上透明水印的代码
2010/06/07 Javascript
JavaScript.The.Good.Parts阅读笔记(二)作用域&闭包&减缓全局空间污染
2010/11/16 Javascript
JS定时关闭窗口的实例
2013/05/22 Javascript
使用JavaScript进行进制转换将字符串转换为十进制
2014/09/21 Javascript
javascript事件模型实例分析
2015/01/30 Javascript
jQuery获得包含margin的outerWidth和outerHeight的方法
2015/03/25 Javascript
详解js中构造流程图的核心技术JsPlumb(2)
2015/12/08 Javascript
底部悬浮通栏可以关闭广告位的实现方法
2016/06/01 Javascript
AngularJs学习第五篇从Controller控制器谈谈$scope作用域
2016/06/08 Javascript
浅谈jquery.form.js的ajaxSubmit和ajaxForm的使用
2016/09/09 Javascript
AngularJS 单元测试(二)详解
2016/09/21 Javascript
ReactJs快速入门教程(精华版)
2016/11/28 Javascript
微信小程序 生命周期函数详解
2017/05/24 Javascript
微信小程序如何利用getCurrentPages进行页面传值
2019/07/01 Javascript
jquery实现垂直手风琴菜单
2020/03/04 jQuery
json_decode 索引为数字时自动排序问题解决方法
2020/03/28 Javascript
vue 内联样式style中的background用法说明
2020/08/05 Javascript
python通过zlib实现压缩与解压字符串的方法
2014/11/19 Python
简单解决Python文件中文编码问题
2015/11/22 Python
Python 实现链表实例代码
2017/04/07 Python
便捷提取python导入包的属性方法
2018/10/15 Python
python+selenium实现自动化百度搜索关键词
2019/06/03 Python
Python+selenium点击网页上指定坐标的实例
2019/07/05 Python
Django继承自带user表并重写的例子
2019/11/18 Python
在主流系统之上安装Pygame的方法
2020/05/20 Python
在css3中background-clip属性与background-origin属性的用法介绍
2012/11/13 HTML / CSS
四风问题自查报告剖析材料
2014/02/08 职场文书
黄继光的英雄事迹材料
2014/02/13 职场文书
招聘专员岗位职责
2014/03/07 职场文书
领导欢送会主持词
2015/07/06 职场文书
结婚典礼致辞
2015/07/28 职场文书
JAVA springCloud项目搭建流程
2022/05/11 Java/Android
SQLServer常见数学函数梳理总结
2022/08/05 MySQL