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