编写的python程序中使用了中午,执行的时候报了上述语法错误。经过排查原因如下:

我使用的解释器的版本是python2的,Python 2默认的编码格式是ASCII,如果直接使用中文就会报如下错误:

SyntaxError: Non-ASCII character '\xe5' in file trade.py on line 7, but no encoding declared; see http://www.python.org/peps/pep-0263.html for details

如果想要顺利执行,可以在代码中加入:# -*- coding: UTF-8 -*-

就可以顺利执行了:

还有一种解决方法是使用python3执行这段代码,python3默认的编码格式是UTF-8.,就不会有上述问题了。

python代码中的中文语法错误:SyntaxError: Non-ASCII character ‘\xe5‘ in file trade.py on line 7相关推荐

  1. 【Python】报错解决:SyntaxError: Non-ASCII character ‘\xe5‘ in file button.py on line 3, but no encoding

    问题分析: SyntaxError: Non-ASCII character '\xe5' in file button.py on line 3, but no encoding declared; ...

  2. 【错误记录】PyCharm 运行 Python 程序报错 ( SyntaxError: Non-ASCII character ‘\xe5‘ in file x.py on line 1, but )

    文章目录 一.报错信息 二.解决方案 一.报错信息 Y:\002_WorkSpace\PycharmProjects\APK\venv\Scripts\python.exe Y:/002_WorkSp ...

  3. SyntaxError: Non-ASCII character ‘\xe5‘ in file(xxlrt_1.py) on line 7, but no encoding declared;

    具体报错如下: SyntaxError: Non-ASCII character '\xe5' in file /home/hly/work/python/work/xlrt_1.py on line ...

  4. 关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding

    关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3, but no encoding ...

  5. 关于python无法显示中文的问题:SyntaxError: Non-ASCII character '\xe4' in file test.py on line 3

    本文转载于:http://www.cnblogs.com/KarryWang/p/3260858.html 想在python代码中输出汉字.但是老是出现SyntaxError: Non-ASCII c ...

  6. windows执行python文件提示SyntaxError: Non-ASCII character ‘\xe9‘ in file 1.py on line 7, but no encoding d

    1.问题 windows环境下执行python文件,提示错误如下 SyntaxError: Non-ASCII character '\xe9' in file 1.py on line 7, but ...

  7. python出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare错误

    python中出现Non-ASCII character '\xe7' in file ex6.py on line 1, but no encoding declare的错误 可按照错误建议网址查看 ...

  8. 【Python】SyntaxError: Non-ASCII character ‘\xe8‘ in file main.py on line 7, but no encoding declared;

    Windows系统上能运行的Python程序,传到Linux系统上就无法运行,python main.py报错:SyntaxError: Non-ASCII character '\xe8' in f ...

  9. 【Python】SyntaxError: Non-UTF-8 code starting with ‘\xe5‘ in file XXX.py on line XX 的解决方法

    问题描述 在写Python爬虫的时候遇到了这个问题: SyntaxError: Non-UTF-8 code starting with '\xe5' in file XXX.py on line X ...

最新文章

  1. Django celery6.4
  2. centos 服务器安全优化细则
  3. 安装Windows 64 位 mysql 最新版本解压包中没有data目录和my-default.ini及服务无法启动的快速解决办法...
  4. [置顶] 软件设计之道_读书纪要.doc
  5. ajax post提交数组6,jQuery的ajax()、post()方法提交数组,参数[] 问题
  6. 种子接近,随机数也接近吗_接近代码,接近爸爸
  7. Java基础学习总结(181)——Nacos、Apollo、Config配置中心如何选型?
  8. java serlet清空cookie_如何删除Java Servlet中的Cookie
  9. 鼠标不受控制一直向右移动的解决办法
  10. 爬虫-抖音无水印视频下载
  11. win10很多软件显示模糊_Win7系统和Win10系统你会怎么选?
  12. ubuntu使用bitbucket
  13. Linq查找最大值max最小值min效率比较
  14. 《科研诚信与学术规范》
  15. ObjectArx自定义实体入门(C++)及注意事项
  16. VMware虚拟机中摄像头打开显示黑屏或者摄像头打开无法弹出窗口的解决办法
  17. Linux5.9下DHCP服务器的配搭建
  18. 伯通过计算机网络,用于互联的计算机网络的安全系统
  19. 30岁有哪些方向可以转型?
  20. cuda,显卡,pytorch三者配置相关知识--学习笔记

热门文章

  1. DASH( Dynamic Adaptive Streaming over HTTP )协议
  2. Lake Shore低温探针台的晶圆安装方法
  3. 黑马程序员——阿龙的学习历程——Java初见
  4. 《第一行代码》阅读记录—Git和Notification
  5. Vue 子组件接收到父组件传的值之后再渲染页面
  6. 强制删除CAD_无法删除cad
  7. 互联网公司的岗位英文简写
  8. LightGBM详解--原理+技巧+参数
  9. Android百度地图雷达效果,地图导航实测:百度地图路线雷达圈粉“老司机”
  10. 玲珑杯 1032 A-B