本篇文章给大家带来的内容是关于notepad++编辑器中运行python程序时需要注意的编码格式,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。

语言:python3.4

文本编辑器:notepad++

报错:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb4 in position 0:invalid start byte

说明:使用notepad++编辑器写python程序。当在使用三引号'''中文字符串,例如('''大小中等'''),之后运行就报错了。

实验解决过程:

错误过程:

创建文件test.py。python代码:

#!/usr/bin/env python

# -*- coding:utf-8 -*-

'''

大小中等

'''

运行报错:

E:\Program Files\python3.4\01jobs>python test.py

File "test.py", line 9

'''

SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb4 in position 0:

invalid start byte

基本知识:在python中默认的编码格式是 utf-8。

问题的解决:

使用notepad++打开test.py发现文件存储的格式是ANSI

只要将保存文件的格式换成UTF-8就好了

只用notepad++打开test.py >> 菜单栏Encoding(编码)>> Convert to UTF-8(转化成utf-8)

在运行test.py问题解决

以上就是notepad++编辑器中运行python程序时需要注意的编码格式的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python文本编辑器报错_notepad++编辑器中运行python程序时需要注意的编码格式相关推荐

  1. python打开文件报错无效序列_解决Python 写文件报错TypeError的问题

    处理上传的文件: f1 = request.FILES['pic'] fname = '%s/%s' % (settings.MEDIA_ROOT, f1.name) with open(fname, ...

  2. python def函数报错详解_【python】详解python函数定义 def()与参数args、可变参数*args、关键参数**args使用实例...

    Python内置了很多函数,可以直接调用.Python内置的函数可以通过官方文档查看.也可以通过help()查看帮助信息.函数名是指向函数对象的引用,把函数名赋给变量,相当于给函数起了别名. 1. 定 ...

  3. python打开文件报错无效序列_黑马python入门(4):python基础(序列,异常,操作文件,模块包,日志调试信息)

    序列 str声明:test_str="abcedf" 也可以保留字符串里面的格式来 test_str=""" \r\n测试标题 hello world ...

  4. python打包中文报错,解决python3+Gooey使用pyinstaller打包时无法输出中文的问题

    问题出处 代码如下: # -*- coding: utf-8 -*- from gooey import Gooey, GooeyParser def run(keywords): print(key ...

  5. 【报错笔记】eclipse运行tomcat程序时报错

    启动Tomcat服务器报错: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are alre ...

  6. python解码bash64报错:binascii.Error: Invalid base64-encoded string: number of data characters (7121) can

    文章目录 报错信息 产生过程 问题产生原因(失败,报错不是这个问题) 20230223 问题产生原因2:base64编码数据是错误的 报错信息 binascii.Error: Invalid base ...

  7. power python_在 Power BI Desktop 中运行 Python 脚本

    在 Power BI Desktop 中运行 Python 脚本Run Python scripts in Power BI Desktop 06/02/2020 本文内容 你可以直接在 Power ...

  8. 解决python导入当前文件夹下的包时可以运行,但编辑器报错

    比如导入当前文件夹下的config.py文件,使用: form ..config import xxx 其中..表示当前文件夹,在写代码时直接:from config import xx是不会报错的, ...

  9. win7查看 本地计算机策略,win7系统打开本地组策略编辑器报错解决办法

    win7用户下载还很多,关于翻开win7本地组战略编辑器报错很多用户都阅历过,本地组战略编辑器报错是什么缘由,就让小编通知你翻开win7本地组战略编辑器报错的处理办法. 翻开win7本地组战略编辑器报 ...

最新文章

  1. Java并发- 读写锁中的性能之王:StampedLock
  2. SSL/TLS算法流程解析
  3. Java使用继承的语法是,Java使用继承
  4. 实践出真知之Spring Cloud之基于Eureka、Ribbon、Feign的真实案例
  5. Java面试知识点:集合、Set、泛型、HashSet、HashMap
  6. Makefile知识点
  7. pads9.5 (PCB design)
  8. php注入类,简单实用的PHP防注入类实例_PHP
  9. [导入]Asp.Net小技巧集合
  10. 全面拥抱云原生应用研发的拐点已经到来
  11. 深度学习2.0-34.ResNet 与 DenseNet
  12. 编译的警告:隐式声明与内建函数 ‘malloc’ 不兼容
  13. SLF4J介绍以及与LOG4J、LOG4J2、LOGBACK整合方法
  14. 打印机更换感光鼓单元k_打印机换硒鼓步骤:老司机手把手教你
  15. 关于周考的总结与反思
  16. 批处理命令--call和start
  17. H3CNE综合小实验
  18. 特征变换:特征归一化(Normalization)作用以及方法 Min-Max、Z-Score
  19. 支持生僻字且自动识别utf-8编码的php汉字转拼音类,PHP汉字转拼音类(支持生僻字且自动识别utf-8编码)...
  20. 使用枚举实现编译时可变长数组

热门文章

  1. 整理了二个基本的css库(高手请绕道)
  2. 18--两数之和 II - 输入有序数组
  3. python面试题总结(7)--操作类
  4. java asynccontext,超时后的JavaEE 6 AsyncContext行为
  5. python 二元函数绘制_Python绘制二元函数曲面
  6. python如何避免转义字符_如何解决因转义字符而报错的问题(在使用python导入文件时)...
  7. [译] Bounds Check Elimination 边界检查消除
  8. LeetCode:验证回文串【125】
  9. 计算机的发展史及多道技术
  10. 测试人员要了解的知识