问题描述

['\ufeff诗名', '贼退示官吏并序\n']

问题分析

文本保存时包含了BOM(Byte Order Mark,字节顺序标记,出现在文本文件头部,Unicode编码标准中用于标识文件是采用哪种格式的编码)

解决方案

方法一:

使用 utf-8-sig 编码打开文件

name = []
with open('唐诗宋词.txt', 'r', encoding='utf-8-sig') as f:for i in f:fen = i.split(':')print(fen)if fen[0].strip() == '诗名':name.append(fen[1].strip())print(name)

['诗名', '贼退示官吏并序\n']
['贼退示官吏并序']

方法二:

通过NotePad++等文本编辑器转编码为UTF-8无BOM格式编码

参考文章

产生 \ufeff 问题的原因及解决办法

Python——文本中读取到【\ufeff】解决方案相关推荐

  1. VC++中从txt文本中读取数据并且存到二维数组中

    这几天因为在做作业,所以不仅会想到这一类有关的问题.现在我需要实现的是讲txt文件的数据读取出来并且存储到一个二维数组中.,首先为了对待什么样的矩阵我们都可以读取,我们就要设置一个动态的矩阵,这样当我 ...

  2. java中unicode显示乱码_Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示?...

    Java 已知Java系统编码是GBK,jtextarea从一编码为Unicode的文本中读取数据,出现乱码,怎么正常显示? 关注:159  答案:2  mip版 解决时间 2021-02-03 12 ...

  3. VC++从txt文本中读取字符和数字

    例子: #include<string.h> #include<iostream> #include<stdio.h> using namespace std; i ...

  4. jmeter参数值只读取了第一个_Jmeter学习笔记-从文本中读取一个参数,多个值(7)...

    测试场景:插入多条数据时,某些关键字不能重复,从文件中读取其参数,可解决该问题. 1.CSV Data set config的配置如下图: Filename:需要传入的参数所位于的文件名称,一定要填写 ...

  5. java从文本中读取,从Java中的文本文件中读取long类型

    我试图从BufferedReader类的readLine()方法从文本文件中读取长类型,然后我使用StringTokenizer解析第一个标记(这是长类型编号),但我面临的异常错误是java.lang ...

  6. python 读出指定的行_【python】有规律的文本中读取指定的行

    最近在学习python,正好工作中遇到一个问题,正好拿来练练手. User 3%, System 16%, IOW 0%, IRQ 0% User 11 + Nice 0 + Sys 51 + Idl ...

  7. python pandas中读取excel并修改数据类型

    用pandas处理excel,比较快捷,但在某一次读取中,表格内数据极为混乱,在读取过程中,将文本格式的读取成了数字格式,现找到方法,与大家共享: 其主要是填加dtype,将序列 指定类型 data ...

  8. python运行脚本被杀死_从python异常中杀死Bash脚本

    我有一个在其中调用Python的shell脚本. #! /bin/bash shopt -s extglob echo"====test====" ~/.conda/envs/my ...

  9. python获取剪切板内容_如何从python中读取(windows)剪贴板中的文本?

    如何从python中读取(windows)剪贴板中的文本? 如何从python中读取(windows)剪贴板中的文本? Foo42 asked 2019-06-22T21:38:33Z 10个解决方案 ...

最新文章

  1. 40千克的镜子被量子力学“踢了一脚”,科学家首次发现宏观物体量子波动 | Nature...
  2. 这里有一份面筋请查收(七)
  3. java如何进行字符串拼接?
  4. OPENCV2.2移植说明
  5. SpringBoot项目整合Retrofit最佳实践,这才是最优雅的HTTP客户端工具!
  6. perl linux 独立运行,Perl脚本打包为独立执行程序
  7. 电脑出现问题,你的PIN不可用。请单击以重新设置。
  8. Docker与Jib(maven插件版)实战
  9. 李成蹊 同济大学计算机,同济大学2010年艺术特长生名单
  10. 微信小程序直接上传文件到阿里云OSS组件封装
  11. 关于echart 饼图显示不出来 挖坑总结
  12. 没学历没基础怎么学IT?零基础学IT必须知道的事!
  13. 工业控制计算机固态硬盘,我们如何选择一款好的工业级固态硬盘?
  14. 微信小程序如何进行反编译详细教程
  15. 三菱机械臂demo程序
  16. python3 下载.m3u8, 合并视频.ts 文件并合成为mp4格式的视频
  17. 视频里的音乐怎么提取成mp3
  18. 最全动态规划题型详解
  19. 网站登录密码忘记后,通过向手机发送验证码实现找回密码的实现方法
  20. 微信小程序绘制分享图

热门文章

  1. Method Overloading
  2. html樱花飘落代码_爱心飘落特效
  3. Java是否为整数_Java问题 输入一个数判定其是否为整数
  4. ecs服务器内网连接_让不同地域云服务器ECS和云数据库内网互通
  5. python调用hive与java调用区别_Python操作Hive的两种方法总结
  6. php 正则 菜鸟,PHP正则表达式基础入门
  7. 宝塔执行sh文件_宝塔面板未授权访问
  8. java中递归的概念_【Java】基础38:什么叫递归?
  9. python 二维数组 长度_Python创建二维数组的正确姿势
  10. mysql b-a全局索引_MySQL中B+树索引的使用