当前位置: 首页 > article >正文

TypeError: ‘_io.TextIOWrapper’ object is not subscriptable

TypeError: ‘_io.TextIOWrapper’ object is not subscriptable表示文件不能用下标进行索引。改正代码如下即可正常运行:

错误代码示范:

file_name = '/test.txt'
with open(file_name,'r', encoding='utf-8') as name:
    a = name[1]  #取name的第二行数据

 改正之后的代码:

file_name = '/test.txt'
with open(file_name,'r', encoding='utf-8') as name:
    a = name.readlines()[1]


# .readlines()每次按行读取整个文件内容,将读取到的内容放到一个列表中,返回list类型


http://www.kler.cn/a/146326.html

相关文章:

  • MERN全栈脚手架(MongoDB、Express、React、Node)与Yeoman详解
  • 在.NET用C#将Word文档转换为HTML格式
  • LLM - 大模型 ScallingLaws 的 CLM 和 MLM 中不同系数(PLM) 教程(2)
  • YoloV10改进策略:Neck层改进|EFC,北理提出的适用小目标的特征融合模块|即插即用
  • 关于高级工程师的想法
  • 【Idea启动项目报错NegativeArraySizeException】
  • React整理总结(七、Hooks)
  • 关于C语言控制浮点数输出精度问题
  • 好用的png图片打包plist工具,推荐使用pngPackerGUI_V2.0
  • java设计模式学习之【抽象工厂模式】
  • i社为什么不出游戏了?
  • ISO27000认证实施意义
  • 计算机网络入门
  • 工信部:1—10月我国软件业务收入98191亿元 同比增长13.7%
  • Qt::Window 、Qt::Tool是 Qt 框架中的一个窗口标志(Window Flag),用于指定窗口的类型和行为
  • 【阿里云】图像识别 智能分类识别 增加网络控制功能点(三)
  • ArcGIS制作广场游客聚集状态及密度图
  • 安卓开发——Android Studio常见报错与解决方法
  • linux chmod命令详解
  • 使用opencv实现图片相似度检测
  • 深入理解main方法-Java
  • 【沐风老师】3DMAX快速地板屋顶墙面铺设插件使用方法详解
  • JSP过滤器和监听器
  • 使用qemu调试arm内核
  • 初始React
  • 【Linux】第二十一站:文件(一)