python3.6中dataframe数据存成csv格式报错
oracle数据库中的源数据是clob格式的,通过python3.6按照所需条件读取后存成csv文件(主要为了python3存的时候能自动转码)报错,错误为:Unicod...
oracle数据库中的源数据是clob格式的,通过python3.6按照所需条件读取后存成csv文件(主要为了python3存的时候能自动转码)报错,错误为:UnicodeDecodeError:'gbk' codec can't decode byte 0xfe in position 2:illegal multibyte sequence
存的语句是:df1.to_csv("filename.csv",index=False,encoding="utf_8_sig")
发现有生成csv文件,但原本应该是3w的数据量在2.8w的时候有一行出错,从那一行之后的数据全部没存进去,怀疑是df1中那一行有非法字符,有没有大佬有办法能够跳过这一行不丢失后面数据或者其他办法能得到完整的数据。 展开
存的语句是:df1.to_csv("filename.csv",index=False,encoding="utf_8_sig")
发现有生成csv文件,但原本应该是3w的数据量在2.8w的时候有一行出错,从那一行之后的数据全部没存进去,怀疑是df1中那一行有非法字符,有没有大佬有办法能够跳过这一行不丢失后面数据或者其他办法能得到完整的数据。 展开
若以下回答无法解决问题,邀请你更新回答
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询