python文件运行时遇见NOT-UTF-8问题时的格式处理例子展示

注意:可直接看解决方法2,永久解决改问题,因为笔者在学习的过程中发现每次创建新的python文件运行都会出现同一个错误,所以找到了第二个办法!

当运行python 文件遇见NOT-UTF-8问题时,大概意思就是不支持这个格式,所以文件运行错误,只需要在文件开头输入下图所示例子之一的格式注释即可解决该问题

解决方法1

例如:codeing:后放需要的字符格式

#!/usr/bin/python
# -*- coding: latin-1 -*-

复制的内容

With interpreter binary and using Emacs style file encoding comment:
#!/usr/bin/python
# -*- coding: latin-1 -*-
import os, sys
...

#!/usr/bin/python
# -*- coding: iso-8859-15 -*-
import os, sys
...

#!/usr/bin/python
# -*- coding: ascii -*-
import os, sys
...
Without interpreter line, using plain text:
# This Python file uses the following encoding: utf-8
import os, sys
...
Text editors might have different ways of defining the file’s encoding, e.g.:
#!/usr/local/bin/python
# coding: latin-1
import os, sys
...
Without encoding comment, Python’s parser will assume ASCII text:
#!/usr/local/bin/python
import os, sys
...
Encoding comments which don’t work:
Missing “coding:” prefix:
#!/usr/local/bin/python
# latin-1
import os, sys
...
Encoding comment not on line 1 or 2:
#!/usr/local/bin/python
#
# -*- coding: latin-1 -*-
import os, sys
...
Unsupported encoding:
#!/usr/local/bin/python
# -*- coding: utf-42 -*-
import os, sys
...

解决方法2

点到文件设置-找到编辑器-代码模板-Python_Script将上述例子设置的内容复制进去并保存,这样以后每次创建的pyhton文件就会都有这个格式,也就不会每次运行python文件都报同一个错误了

第一步

第二步:文件编码设置

  • 4
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值