我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

open()函数打开文件时,出现报错SyntaxError: encoding problem: None,如何解决?

我在使用open()函数打开文件时,出现报错
SyntaxError: encoding problem: None
希望大lao可以帮助解决

f = open('a.txt', 'r', encoding='utf-8')

buf = f.read()
print(buf)

f.close()

调试出现提示

img


报错地方分别是

img

img

img

img

直接在表头加一行代码:

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

这里encoding的值是None

近期文章

  • python编辑器小提示
  • 怎么将PSCAD中的自定义模块(在独立的一个工程里)用在另一个工程里?
  • 请问运行到scanf函数的时候,我输入的\n被立马被认为是换行符吗
  • CodeIgniter如何关闭数据库连接?
  • 人脸识别对图片中的人脸识别并裁剪等处理
  • C语言输出语句的排序问题
  • V1ROU2JXVXlTbWhqTWxabVRtcFNPUT09
  • 多模态brats2021,训练时候比例问题
  • 没有下载vue,可以运行vue项目吗
  • ltp版本变更后dep指令产生的数据格式和以前的不一样
  • C语言代码与窗体的关系
  • 关于#c语言#的问题,请各位专家解答!
  • c++中const int 定义二维数组大小使运行无结果
  • mycat2 ui 连接问题
  • 从另一个集合中存在的集合中删除
  • JAVA初学者的疑问
  • Ubuntu安装vim失败
  • 图片色块重复色检查工具
  • 可以把上家代码带过去吗
  • c语言字符串的输出问题

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华