python读写文件错误_Python读取csv文件错误解决方法
如果累了就擁抱我取暖
——侃爺
今天這篇推文很簡單,就是給大家總結(jié)一下我今天用pandas讀取csv文件遇到的坑。
一直處理csv文件都是用pandas的read_csv函數(shù)讀取csv文件之后處理,都沒碰到過什么問題。But,But今天幫朋友處理csv文件時,讀取一直錯誤。
首先文件長這樣,(文件名為:重慶全量.csv):
首先,導(dǎo)入pandas包后,直接用read_csv函數(shù)讀取報錯OSError,如下:
然后,一通百度,解決方案是加上參數(shù),engine='python'
運行之后沒有報錯,正在我欣喜之余,輸出一下data.head()想看看數(shù)據(jù)時候,看到了心痛的感覺,數(shù)據(jù)亂碼了。
然后,一通百度,解決方案是加上參數(shù),encoding=‘utf-8’。結(jié)果,這回數(shù)據(jù)成這樣了:
感受到我心累的感覺了吧。
后來我發(fā)現(xiàn),兩個解決方案:
第一個:關(guān)掉Anaconda,重啟Anaconda之后再使用pd.read_csv()加上參數(shù)engine='python'之后就成功了(但是到現(xiàn)在還是沒想明白為啥)。
第二個:將文件名改為英文名之后直接使用pd.read_csv()就成功了。
我們下次再見,如果還有下次的話!!!
【新浪微博@516數(shù)據(jù)工作室】
長按下方二維碼關(guān)注"516數(shù)據(jù)工作室"
總結(jié)
以上是生活随笔為你收集整理的python读写文件错误_Python读取csv文件错误解决方法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python画方波_python实现周期
- 下一篇: python画相关性可视化图_Pytho