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 greenlet实现原理和使用示例
Sep 24 Python
Pthon批量处理将pdb文件生成dssp文件
Jun 21 Python
深入解析Python中函数的参数与作用域
Mar 20 Python
Python实现爬取需要登录的网站完整示例
Aug 19 Python
利用Hyperic调用Python实现进程守护
Jan 02 Python
python实现linux下抓包并存库功能
Jul 18 Python
彻彻底底地理解Python中的编码问题
Oct 15 Python
python将字典列表导出为Excel文件的方法
Sep 02 Python
在Anaconda3下使用清华镜像源安装TensorFlow(CPU版)
Apr 19 Python
PyCharm最新激活码PyCharm2020.2.3有效
Nov 18 Python
python爬虫泛滥的解决方法详解
Nov 25 Python
Python读写yaml文件
Mar 20 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 mysql 判断update之后是否更新了的方法
2012/01/10 PHP
浅谈php优化需要注意的地方
2014/11/27 PHP
PHP __call()方法实现委托示例
2019/05/20 PHP
纯js实现的论坛常用的运行代码的效果
2008/07/15 Javascript
xmlhttp缓存清除的2种解决方法
2013/12/13 Javascript
js兼容火狐获取图片宽和高的方法
2015/05/21 Javascript
JavaScript淡入淡出渐变简单实例
2015/08/06 Javascript
js实现仿百度风云榜可重复多次调用的TAB切换选项卡效果
2015/08/31 Javascript
jQuery Ajax 上传文件处理方式介绍(推荐)
2016/06/30 Javascript
基于javascript实现的快速排序
2016/12/02 Javascript
js CSS3实现卡牌旋转切换效果
2017/07/04 Javascript
protractor的安装与基本使用教程
2017/07/07 Javascript
ionic选择多张图片上传的示例代码
2017/10/10 Javascript
使用vue-router完成简单导航功能【推荐】
2018/06/28 Javascript
关于单文件组件.vue的使用
2018/09/20 Javascript
vue如何搭建多页面多系统应用
2020/06/17 Javascript
antd-DatePicker组件获取时间值,及相关设置方式
2020/10/27 Javascript
vue在图片上传的时候压缩图片
2020/11/18 Vue.js
layui使用及简单的三级联动实现教程
2020/12/01 Javascript
[38:40]2018DOTA2亚洲邀请赛 4.6淘汰赛 mineski vs LGD 第一场
2018/04/10 DOTA
Python网络爬虫中的同步与异步示例详解
2018/02/03 Python
Django如何自定义分页
2018/09/25 Python
Python split() 函数拆分字符串将字符串转化为列的方法
2019/07/16 Python
python config文件的读写操作示例
2019/09/27 Python
wxPython窗体拆分布局基础组件
2019/11/19 Python
Win10里python3创建虚拟环境的步骤
2020/01/31 Python
Jupyter Notebook输出矢量图实例
2020/04/14 Python
pandas之分组groupby()的使用整理与总结
2020/06/18 Python
利用Python将图片中扭曲矩形的复原
2020/09/07 Python
WINDOWS域的具体实现方式是什么
2014/02/20 面试题
初中班级口号
2014/06/09 职场文书
2014国庆节幼儿园亲子活动方案
2014/09/16 职场文书
基层党员学习党的群众路线教育实践活动心得体会
2014/11/04 职场文书
努力学习保证书
2015/02/26 职场文书
清明节网上祭英烈寄语2015
2015/03/04 职场文书
Qt数据库应用之实现图片转pdf
2022/06/01 Java/Android