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字符串和字典
Jul 07 Python
Python列表list内建函数用法实例分析【insert、remove、index、pop等】
Jul 24 Python
ubuntu16.04制作vim和python3的开发环境
Sep 23 Python
Python 确定多项式拟合/回归的阶数实例
Dec 29 Python
Django生成PDF文档显示在网页上以及解决PDF中文显示乱码的问题
Jul 04 Python
TensorFlow实现checkpoint文件转换为pb文件
Feb 10 Python
pycharm 更改创建文件默认路径的操作
Feb 15 Python
python中对二维列表中一维列表的调用方法
Jun 07 Python
Python pandas对excel的操作实现示例
Jul 21 Python
Python 的 __str__ 和 __repr__ 方法对比
Sep 02 Python
python 实现网易邮箱邮件阅读和删除的辅助小脚本
Mar 01 Python
Python数据清洗工具之Numpy的基本操作
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
PHP学习之整理字符串
2011/04/17 PHP
fleaphp rolesNameField bug解决方法
2011/04/23 PHP
批量获取memcache值并按key的顺序返回的实现代码
2011/06/14 PHP
PHP设计模式 注册表模式(多个类的注册)
2012/02/05 PHP
使用symfony命令创建项目的方法
2016/03/17 PHP
PHP实现163邮箱自动发送邮件
2016/03/29 PHP
Docker配置PHP开发环境教程
2016/12/21 PHP
Laravel使用支付宝进行支付的示例代码
2017/08/16 PHP
JQuery中判断一个元素下面是否有内容或者有某个标签的判断代码
2012/02/02 Javascript
javascript将数组插入到另一个数组中的代码
2013/01/10 Javascript
Javascript验证上传图片大小[前台处理]
2014/07/18 Javascript
推荐一款jQuery插件模板
2015/01/09 Javascript
JavaScript分页功能的实现方法
2015/04/25 Javascript
Javascript中判断对象是否为空
2015/06/10 Javascript
浅谈js的ajax的异步和同步请求的问题
2016/10/07 Javascript
jQuery监听浏览器窗口大小的变化实例
2017/02/07 Javascript
详谈js对url进行编码和解码(三种方式的区别)
2017/08/16 Javascript
vue多页面开发和打包正确处理方法
2018/04/20 Javascript
vue配置多页面的实现方法
2018/05/22 Javascript
Angularjs中date过滤器失效的问题及解决方法
2018/07/06 Javascript
新手快速上手webpack4打包工具的使用详解
2019/01/28 Javascript
layer设置maxWidth及maxHeight解决方案
2019/07/26 Javascript
python统计日志ip访问数的方法
2015/07/06 Python
Jupyter notebook远程访问服务器的方法
2018/05/24 Python
使用Python的Dataframe取两列时间值相差一年的所有行方法
2018/07/10 Python
python面向对象实现名片管理系统文件版
2019/04/26 Python
ZABBIX3.2使用python脚本实现监控报表的方法
2019/07/02 Python
基于Pycharm加载多个项目过程图解
2020/01/19 Python
Selenium基于PIL实现拼接滚动截图
2020/04/10 Python
运动会通讯稿150字
2014/02/15 职场文书
大队干部竞选演讲稿
2014/04/28 职场文书
乔丹名人堂演讲稿
2014/05/24 职场文书
创建绿色学校先进个人材料
2014/08/20 职场文书
防灾减灾日活动总结
2014/08/26 职场文书
党员批评与自我批评发言材料
2014/10/14 职场文书
redis数据一致性的实现示例
2022/03/18 Redis