jupyter讀取錯(cuò)誤格式文件的解決方案
使用pandas讀取xml文件報(bào)錯(cuò)
“ Unsupported format, or corrupt file: Expected BOF record; found b'<?xml ve' ”
解決辦法:
轉(zhuǎn)換文件格式,使用excel打開(kāi)xml文件 選擇:文件—>另存為---->彈框

保存以后,再次用pandas讀取對(duì)應(yīng)格式的文件讀取即可
補(bǔ)充:
在jupyter中讀取CSV文件時(shí)出現(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文件時(shí),出現(xiàn)如下錯(cuò)誤:
UnicodeDecodeError: ‘utf-8' codec can't decode byte 0xd5 in position 0: invalid continuation byte
出現(xiàn)原因:
CSV文件不是UTF-8進(jìn)行編碼,而是用gbk進(jìn)行編碼的。jupyter-notebook使用的Python解釋器的系統(tǒng)編碼默認(rèn)使用UTF-8.
解決方式有兩種
第一種:
1.找到使用的csv文件--->鼠標(biāo)右鍵--->打開(kāi)方式---->選擇記事本
2.打開(kāi)文件選擇“文件”----->"另存為“,我們可以看到默認(rèn)編碼是:ANSI,選擇UTF-8重新保存一份,再使用pd.read_csv()打開(kāi)就不會(huì)保存了


第二種:
使用pd.read()讀取CSV文件時(shí),進(jìn)行編碼
pd.read(filename,encoding='gbk')
比如:

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
Matplotlib與NumPy結(jié)合使用技術(shù)代碼和案例詳解
這篇文章主要介紹了Matplotlib和NumPy的基本使用方法,并通過(guò)一些具體的案例展示了如何將它們結(jié)合使用來(lái)處理和可視化數(shù)據(jù),文中通過(guò)代碼介紹的非常詳細(xì),需要的朋友可以參考下2024-12-12
淺談Django QuerySet對(duì)象(模型.objects)的常用方法
這篇文章主要介紹了淺談Django QuerySet對(duì)象(模型.objects)的常用方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-03-03
如何搜索查找并解決Django相關(guān)的問(wèn)題
每個(gè)程序員都會(huì)在開(kāi)發(fā)過(guò)程中遇到這樣或那樣的問(wèn)題, 有時(shí)光靠一個(gè)人是無(wú)法解決所有問(wèn)題的, 所以我們應(yīng)該找到適當(dāng)?shù)牡胤教釂?wèn).2014-06-06
pycharm顯示遠(yuǎn)程圖片的實(shí)現(xiàn)
這篇文章主要介紹了pycharm顯示遠(yuǎn)程圖片的實(shí)現(xiàn),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11
在python 中split()使用多符號(hào)分割的例子
今天小編就為大家分享一篇在python 中split()使用多符號(hào)分割的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07
Python中實(shí)現(xiàn)輸入一個(gè)整數(shù)的案例
這篇文章主要介紹了Python中實(shí)現(xiàn)輸入一個(gè)整數(shù)的案例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-05-05

