Jupyter Notebook讀入csv文件時(shí)出錯(cuò)的解決方案
問題
jupyter notebook讀入csv數(shù)據(jù)時(shí)出現(xiàn)錯(cuò)誤
“SyntaxError: (unicode error) ‘unicodeescape' codec can't decode bytes in position 2-3: truncated \UX”
解決方法
將文件路徑中'C:\Users\huangyanli\Desktop\churn.csv'的“\”改為“\\”就可以了。
完美解決問題。
補(bǔ)充:Jupyter notebook 導(dǎo)出的csv 文件是亂碼的解決方案
本人使用的是Jupyter notebook 編輯器做數(shù)據(jù)分析的,API 是pyspark,有時(shí)候需要把 pyspark DataFrame 轉(zhuǎn)成 pandas Dataframe,然后轉(zhuǎn)成CSV 文件去匯報(bào)工作,發(fā)現(xiàn)有中文導(dǎo)出的時(shí)候是亂碼,問了運(yùn)維的同事的他們已經(jīng)設(shè)置成了UTF-8 的模式,我在代碼里也設(shè)置了UTF-8 .后來發(fā)現(xiàn)是CSV的問題,先將CSV用txt記事本打開,然后選擇ANSI編碼方式。
另存為,點(diǎn)編碼這里,這里的編碼有這么幾種選擇,最后用excel去打開就可以了。
pyspark 導(dǎo)出代碼:
aa1 = aa.toPandas() aa1.to_csv('output_file.csv')
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
如何在scrapy中集成selenium爬取網(wǎng)頁的方法
這篇文章主要介紹了如何在scrapy中集成selenium爬取網(wǎng)頁的方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11Python基于Logistic回歸建模計(jì)算某銀行在降低貸款拖欠率的數(shù)據(jù)示例
這篇文章主要介紹了Python基于Logistic回歸建模計(jì)算某銀行在降低貸款拖欠率的數(shù)據(jù),結(jié)合實(shí)例形式分析了Python基于邏輯回歸模型的數(shù)值運(yùn)算相關(guān)操作技巧,需要的朋友可以參考下2019-01-01解決Python中pandas讀取*.csv文件出現(xiàn)編碼問題
很多朋友在使用Python中pandas讀取csv文件時(shí),出現(xiàn)編碼格式問題,接下來通過本文給大家分享解決Python中pandas讀取*.csv文件出現(xiàn)編碼問題,需要的朋友可以參考下2019-07-07Python實(shí)現(xiàn)生成日報(bào)的示例代碼
這篇文章主要為大家詳細(xì)介紹了如何利用Python實(shí)現(xiàn)生成日報(bào)的功能,文中的示例代碼講解詳細(xì),感興趣的小伙伴可以跟隨小編一起學(xué)習(xí)一下2023-06-06Python腳本修改Maya ASCII文件路徑方法實(shí)現(xiàn)
本文主要介紹了Python腳本修改Maya ASCII文件路徑方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02Anaconda+Pycharm環(huán)境下的PyTorch配置方法
這篇文章主要介紹了Anaconda+Pycharm環(huán)境下的PyTorch配置方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-03-03python 3.6.7實(shí)現(xiàn)端口掃描器
這篇文章主要為大家詳細(xì)介紹了python 3.6.7實(shí)現(xiàn)端口掃描器,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-09-09