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开发SQLite3数据库相关操作详解【连接,查询,插入,更新,删除,关闭等】
Jul 27 Python
Python reduce()函数的用法小结
Nov 15 Python
Python可变参数*args和**kwargs用法实例小结
Apr 27 Python
python 对txt中每行内容进行批量替换的方法
Jul 11 Python
TensorFlow Session使用的两种方法小结
Jul 30 Python
python绘制简单彩虹图
Nov 19 Python
Python 获取ftp服务器文件时间的方法
Jul 02 Python
Python Pandas 箱线图的实现
Jul 23 Python
python实现代码统计程序
Sep 19 Python
Python importlib动态导入模块实现代码
Apr 16 Python
Python可以实现栈的结构吗
May 27 Python
python 多进程和协程配合使用写入数据
Oct 30 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中比较两个字符串找出第一个不同字符位置例子
2014/04/08 PHP
php使用event扩展的io复用测试的示例
2020/10/20 PHP
PJBlog插件 防刷新的在线播放器
2006/10/25 Javascript
jquery判断RadioButtonList和RadioButton中是否有选中项示例
2013/09/29 Javascript
Javascript数组与字典用法分析
2014/12/13 Javascript
jQuery实现带有上下控制按钮的简单多行滚屏效果代码
2015/09/04 Javascript
详解javascript实现瀑布流绝对式布局
2016/01/29 Javascript
javascript获取select标签选中的值
2016/06/04 Javascript
jquery输入数字随机抽奖特效的简单实现代码
2016/06/10 Javascript
AngularJS入门教程之REST和定制服务详解
2016/08/19 Javascript
jQuery实现的自定义弹出层效果实例详解
2016/09/04 Javascript
值得分享的bootstrap table实例
2016/09/22 Javascript
原生JS实现的放大镜效果实例代码
2016/10/15 Javascript
JS设置随机出现2个数字的实例代码
2017/07/19 Javascript
vue单页应用中如何使用jquery的方法示例
2017/07/27 jQuery
基于JSONP原理解析(推荐)
2017/12/04 Javascript
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
2018/01/16 Javascript
vue中简单弹框dialog的实现方法
2018/02/26 Javascript
JavaScript实现文件下载并重命名代码实例
2019/12/12 Javascript
Postman动态获取返回值过程详解
2020/06/30 Javascript
vue-cli 关闭热更新操作
2020/09/18 Javascript
Python中使用第三方库xlrd来写入Excel文件示例
2015/04/05 Python
在Python中操作文件之seek()方法的使用教程
2015/05/24 Python
21行Python代码实现拼写检查器
2016/01/25 Python
Python利用带权重随机数解决抽奖和游戏爆装备问题
2016/06/16 Python
Python socket聊天脚本代码实例
2020/01/02 Python
德国购买健身器材:AsVIVA
2017/08/09 全球购物
如何在Cookie里面保存Unicode和国际化字符
2013/05/25 面试题
乡镇挂职心得体会
2014/09/04 职场文书
大学生求职信怎么写
2015/03/19 职场文书
办公经费申请报告
2015/05/15 职场文书
大学运动会加油稿
2015/07/22 职场文书
机关干部正风肃纪心得体会
2016/01/15 职场文书
Python中常见的反爬机制及其破解方法总结
2021/06/10 Python
Vue过滤器(filter)实现及应用场景详解
2021/06/15 Vue.js
Nginx如何限制IP访问只允许特定域名访问
2022/07/23 Servers