python开头的coding设置方法
2019-08-08 11:45
2356 查看
缘起:
[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开头的coding设置
- Python 中Editplus 特别实用的设置方法
- Python时区设置方法与pytz查询时区教程
- 设置python中TAB键自动补全方法
- 关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定文件编码类型
- Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用
- python爬虫设置cookie模拟登录微博方法
- Python数据分析matplotlib设置多个子图的间距方法
- 关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定文件编码类型
- Python中设置变量访问权限的方法
- Python设置默认编码为utf8的方法
- python-IDE-spyder自动设置时间,作者、联系方式的方法--python学习笔记27
- pycharm同时使用python2.7和python3.5设置方法
- Python实现爬虫设置代理IP和伪装成浏览器的方法分享
- python设置值及NaN值处理方法
- selenium+python设置爬虫代理IP的方法
- 关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定文件编码类型
- 【转】关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定文件编码类型
- mac下pycharm python 默认生成“# coding=utf-8”等内容的方法
- python脚本设置超时机制系统时间的方法