在用Pandas读取带有中文内容的TXT文件的时候,会提示报错

import pandas as pdinputfile1 = 'data/meidi_jd_process_end_正面情感结果.txt'
inputfile2 = 'data/meidi_jd_process_end_负面情感结果.txt'outputfile1 = 'data/meidi_jd_neg.txt'
outputfile2 = 'data/meidi_jd_pos.txt'
data1 = pd.read_csv(inputfile1,encoding = 'utf-8',header = None)
data2 = pd.read_csv(inputfile2,encoding = 'utf-8',header = None)OSError: Initializing from file failed

印象中我记得遇到过类似情况,需加engine =‘Python’

import pandas as pdinputfile1 = 'data/meidi_jd_process_end_正面情感结果.txt'
inputfile2 = 'data/meidi_jd_process_end_负面情感结果.txt'outputfile1 = 'data/meidi_jd_neg.txt'
outputfile2 = 'data/meidi_jd_pos.txt'
data1 = pd.read_csv(inputfile1,encoding = 'utf-8',header = None,engine ='python')
data2 = pd.read_csv(inputfile2,encoding = 'utf-8',header = None,engine ='python')UnicodeDecodeError: 'utf-8' codec can't decode byte 0xff in position 0: invalid start byte

  

添加engine后又报错UnicodeDecodeError,考虑可能原来的文件的编码格式可能不是UTF-8,通过NotePAD ++ 打开TXT文件,修改编码为UTF-8即可;

转载于:https://www.cnblogs.com/lukes1973/p/9051229.html

OSError: Initializing from file failed相关推荐

  1. pandas.read_csv() 报错 OSError: Initializing from file failed

    Python版本:Python 3.6 pandas.read_csv() 报错 OSError: Initializing from file failed,一般由两种情况引起:一种是函数参数为路径 ...

  2. pandas.read_csv() 报错 OSError: Initializing from file failed,报错原因分析和解决方法

    今天调用pandas读取csv文件时,突然报错" OSError: Initializing from file failed ",我是有点奇怪的,以前用的好好的,read_csv ...

  3. [salmon_gs]pandas.read_csv() 报错 OSError: Initializing from file failed的解决办法

    @[salmon_gs]pandas.read_csv() 报错 OSError: Initializing from file failed的解决办法 错误1 在这里插入代码片 import pan ...

  4. Pandas读取文件的OSError: Initializing from file failed错误解决

    pandas读取文件 path = 'D:/GFZQ/GFZQ/project/7_30_test/data/conferences/ST獐岛2016年度业绩说明会.csv'df_data = pd. ...

  5. 处理 read_csv 报错 OSError:Initializing from file failed

    所有文件进行chmod 777 *.csv 解决方案: pd.read_csv("your_file.txt", engine='python')

  6. Initializing from file failed

    pandas  读取文件的时候,出现初始化错误,一般是因为文件名中带有中文. 两种解决方法: 1. 先open f = open('文件.csv') d = pd.read_csv(f) 2. 读取过 ...

  7. ORA-09817:Write to audit file failed

    ERROR:  ORA-09817: Write to audit file failed. --这种错误基本是磁盘空间满了 问题描述:sqlplus / as sysdba登不上,报上述ora-09 ...

  8. 解决Linux下MySQL启动错误Starting MySQL.Manager of pid-file quit without updating file.[FAILED]...

    刚装完MySQL,启动时报如下错误: Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 解决Linux下My ...

  9. Ambari安装client报错OSError:[Error 17] File exists

    Ambari为集群新增扩容过程中,有一个节点安装多个client报错 Traceback (most recent call last):File "/var/lib/ambari-agen ...

  10. mysql5.5启动报错:The server quit without updating PID file ([FAILED]localhost.localdomain.pid)....

    刚安装完了mysql 5.5.23,启动时报错: [root@localhost /]# service mysqld restart MySQL server PID file could not ...

最新文章

  1. 转 spring配置文件
  2. 【NOI 2011】阿狸的打字机
  3. SAP上传Excel文档字符限制处理
  4. IPFS: NAT traversal(NAT穿越)
  5. 543. 二叉树的直径 golang
  6. ACDSee Photo Manager 12 中文绿色版
  7. Java知多少(66)输入输出(IO)和流的概述
  8. python声明一个长度为n的列表_python中长度为n的列表的置换
  9. java字符串定义_java字符串基本概念
  10. html添加js的代码注释,JavaScript 注释方法总结
  11. iis php 0xc0000135,WinXP安装应用程序时出现0xc0000135失败的解决方法
  12. 人工智能基础——知识的表示方法,产生式表示法
  13. 微软再出神器,这次终于对Python下手了!
  14. 如何系统学游戏建模?游戏建模必备知识
  15. 投资者可以自己对接股票交易接口吗?
  16. sql 删除唯一索引unique
  17. Docker系列(二十一)——Docker实例三Docker安装Tomcat实例
  18. 读《谁的青春不迷茫》摘录
  19. aspen模拟蒸发器_用Aspen Plus设计蒸发器例题
  20. 如何在网页中视频加速

热门文章

  1. MySQL卸载及安装
  2. lucas+卡特兰数
  3. SQL Server数据库镜像下有效的索引维护
  4. 面试官:你是如何调用 wait() 方法的?使用 if 还是 while?别答错了!
  5. 程序员失业一月转行去送外卖,晒出当天收入,还以为看错了
  6. 卧槽!Intellij IDEA中竟然有这么多炫酷的插件,啪啪啪~
  7. 天天唠叨的MySQL优化,到底该怎么玩?
  8. GitHub 上四万 Star 大佬的BATT求职回忆
  9. 2016年度最受欢迎的100个Java库
  10. Android Support Library 23.2更新啦