jupyter讀取錯誤格式文件的解決方案
使用pandas讀取xml文件報錯
“ Unsupported format, or corrupt file: Expected BOF record; found b'<?xml ve' ”
解決辦法:
轉(zhuǎn)換文件格式,使用excel打開xml文件 選擇:文件—>另存為---->彈框
保存以后,再次用pandas讀取對應(yīng)格式的文件讀取即可
補充:
在jupyter中讀取CSV文件時出現(xiàn)‘utf-8' codec can't decode byte 0xd5 in position 0: invalid continuation byte解決方法
導(dǎo)入 import pandas as pd
使用pd.read_csv()讀csv文件時,出現(xiàn)如下錯誤:
UnicodeDecodeError: ‘utf-8' codec can't decode byte 0xd5 in position 0: invalid continuation byte
出現(xiàn)原因:
CSV文件不是UTF-8進行編碼,而是用gbk進行編碼的。jupyter-notebook使用的Python解釋器的系統(tǒng)編碼默認使用UTF-8.
解決方式有兩種
第一種:
1.找到使用的csv文件--->鼠標(biāo)右鍵--->打開方式---->選擇記事本
2.打開文件選擇“文件”----->"另存為“,我們可以看到默認編碼是:ANSI,選擇UTF-8重新保存一份,再使用pd.read_csv()打開就不會保存了
第二種:
使用pd.read()讀取CSV文件時,進行編碼
pd.read(filename,encoding='gbk')
比如:
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
Python實現(xiàn)二叉樹結(jié)構(gòu)與進行二叉樹遍歷的方法詳解
二叉樹是最基本的數(shù)據(jù)結(jié)構(gòu),這里我們在Python中使用類的形式來實現(xiàn)二叉樹并且用內(nèi)置的方法來遍歷二叉樹,下面就讓我們一起來看一下Python實現(xiàn)二叉樹結(jié)構(gòu)與進行二叉樹遍歷的方法詳解2016-05-05Python將Office文檔(Word、Excel、PDF、PPT)轉(zhuǎn)為OFD格式的實現(xiàn)方法
OFD(Open Fixed-layout Document )是我國自主制定的一種開放版式文件格式標(biāo)準(zhǔn),如果想要通過Python將Office文檔(如Word、Excel或PowerPoint)及PDF文檔轉(zhuǎn)換為OFD格式,可以參考本文中提供的實現(xiàn)方法,需要的朋友可以參考下2024-06-06python中把元組轉(zhuǎn)換為namedtuple方法
在本篇文章里小編給大家整理的是一篇關(guān)于python中把元組轉(zhuǎn)換為namedtuple方法,有興趣的朋友們可以參考下。2020-12-12