python文本编辑器报错_notepad++编辑器中运行python程序时需要注意的编码格式
本篇文章給大家?guī)淼膬?nèi)容是關(guān)于notepad++編輯器中運行python程序時需要注意的編碼格式,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所幫助。
語言:python3.4
文本編輯器:notepad++
報錯:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xb4 in position 0:invalid start byte
說明:使用notepad++編輯器寫python程序。當(dāng)在使用三引號'''中文字符串,例如('''大小中等'''),之后運行就報錯了。
實驗解決過程:
錯誤過程:
創(chuàng)建文件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發(fā)現(xiàn)文件存儲的格式是ANSI
只要將保存文件的格式換成UTF-8就好了
只用notepad++打開test.py >> 菜單欄Encoding(編碼)>> Convert to UTF-8(轉(zhuǎn)化成utf-8)
在運行test.py問題解決
以上就是notepad++編輯器中運行python程序時需要注意的編碼格式的詳細內(nèi)容,更多請關(guān)注php中文網(wǎng)其它相關(guān)文章!
本文原創(chuàng)發(fā)布php中文網(wǎng),轉(zhuǎn)載請注明出處,感謝您的尊重!
總結(jié)
以上是生活随笔為你收集整理的python文本编辑器报错_notepad++编辑器中运行python程序时需要注意的编码格式的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 经纬度坐标系转东北天_大地坐标系(WGS
- 下一篇: java sar包_linux下查看最占