欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python使用pandas處理excel文件轉(zhuǎn)為csv文件的方法示例

 更新時間:2019年07月18日 10:58:36   作者:yingchenwy  
這篇文章主要介紹了python使用pandas處理excel文件轉(zhuǎn)為csv文件的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

由于客戶提供的是excel文件,在使用時期望使用csv文件格式,且對某些字段內(nèi)容需要做一些處理,如從某個字段中固定的幾位抽取出來,獨立作為一個字段等,下面記錄下使用acaconda處理的過程;

import pandas
 
df = pandas.read_excel("/***/***.xlsx")
 
df.columns = [內(nèi)部為你給你的excel每一列自定義的名稱](比如我給我的excel自定義列表為:
["url","productName","***",。。。,"***"])

(下面開始你自己的表演,對每一列內(nèi)容進(jìn)行你自己需要的處理)

df["url"] = df["url"].str.replace("http", "https")
 
df["***"] = df["***"].str.replace("\n", " ")
 
df["stract_content"] = df["url"].str[-6:]

表演結(jié)束之后,就要保存了

df.drop_duplicates().fillna("").to_csv("/***/***.csv", index=False, encoding="utf-8", sep="\3")

上面為讀取路徑,下面為保存路徑

結(jié)束之后,可以通過

df.head(5)來查看結(jié)果前5個,判斷處理結(jié)果是否符合你的預(yù)期即可; 

下面總結(jié)一下將List內(nèi)容存儲到excel和csv:

直接上代碼:

list存儲到csv文件:下面代碼使用codes包操作

with codecs.open("result.csv", "w", encoding="utf-8") as fw:
  for i in final_res:
    fw.write(u"\3".join([j if isinstance(j, unicode) else str(j).decode("utf-8") for j in i]) + "\n")

下面是使用pandas操作:

columns是字符串列表,作為表格的標(biāo)題頭

df = pandas.DataFrame(my_list)
df.columns = ["col1", "col2", ...]
df.to_excel("result.xlsx", index=False, encoding="utf-8")

也可以先存儲為csv文件,然后使用pandas轉(zhuǎn)化為excel:

with codecs.open("result.csv", "w", encoding="utf-8") as fw:
  for i in final_res:
    fw.write(u"\3".join([j if isinstance(j, unicode) else str(j).decode("utf-8") for j in i]) + "\n")
 
with pandas.ExcelWriter('result.xlsx') as ew:
  pandas.read_csv("result.csv", sep='\3').to_excel(ew, index=False, header=["文件名", "query調(diào)用時間", "調(diào)用ip", "調(diào)用類型", "query結(jié)束時間", "行序號", "top5 sku", "文件總耗時"], sheet_name="result", encoding="utf-8")

或者:

with codecs.open("result.csv", "w", encoding="utf-8") as fw:
  for i in final_res:
    fw.write(u"\3".join([j if isinstance(j, unicode) else str(j).decode("utf-8") for j in i]) + "\n")
 
df = pandas.read_csv("result.csv", sep="\3")
df.columns = ["col1", "col2", ...]
df.to_excel("result.xlsx", index=False, encoding="utf-8")

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python中JSON常見用法(json.load()、json.loads()、json.dump()、json.dumps())

    Python中JSON常見用法(json.load()、json.loads()、json.dump()、json.du

    本文主要介紹了Python中JSON常見用法(json.load()、json.loads()、json.dump()、json.dumps()),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-06-06
  • 結(jié)合OpenCV與TensorFlow進(jìn)行人臉識別的實現(xiàn)

    結(jié)合OpenCV與TensorFlow進(jìn)行人臉識別的實現(xiàn)

    這篇文章主要介紹了結(jié)合OpenCV與TensorFlow進(jìn)行人臉識別的實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-10-10
  • 在python中以相同順序shuffle兩個list的方法

    在python中以相同順序shuffle兩個list的方法

    今天小編就為大家分享一篇在python中以相同順序shuffle兩個list的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-12-12
  • python從入門到精通 windows安裝python圖文教程

    python從入門到精通 windows安裝python圖文教程

    這篇文章主要為大家詳細(xì)介紹了python從入門到精通,windows安裝python圖文教程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-05-05
  • django中的auth模塊與admin后臺管理方法

    django中的auth模塊與admin后臺管理方法

    這篇文章主要介紹了django中的auth模塊與admin后臺管理方法,包括auth模塊的常用方法及如何擴展auth_user表,本文通過實例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2022-09-09
  • Python使用Rich實現(xiàn)美化終端顯示效果

    Python使用Rich實現(xiàn)美化終端顯示效果

    Rich庫的功能就像它的名字一樣,使Python編程更加豐富(rich),用來幫助開發(fā)者在控制臺(命令行)輸出中創(chuàng)建豐富、多彩和具有格式化的文本,下面我們就來了解下它的具體使用吧
    2024-02-02
  • Dlib+OpenCV深度學(xué)習(xí)人臉識別的方法示例

    Dlib+OpenCV深度學(xué)習(xí)人臉識別的方法示例

    這篇文章主要介紹了Dlib+OpenCV深度學(xué)習(xí)人臉識別的方法示例,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-05-05
  • python logging設(shè)置level失敗的解決方法

    python logging設(shè)置level失敗的解決方法

    今天小編就為大家分享一篇python logging設(shè)置level失敗的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python 淘寶爬蟲小實例

    python 淘寶爬蟲小實例

    雙十一即將到來,電商都在做活動打折,但打完折是不是真的優(yōu)惠了,需要我們自己斟酌,畢竟我們不能一直關(guān)注著價格,也自然不能知道現(xiàn)在的價格比以前高了還是低了,今天讓我們用Python來爬取一下淘寶吧
    2021-11-11
  • Python裝飾器簡單用法實例小結(jié)

    Python裝飾器簡單用法實例小結(jié)

    這篇文章主要介紹了Python裝飾器簡單用法,結(jié)合實例形式總結(jié)分析了Python裝飾器的基本功能、簡單用法及相關(guān)操作注意事項,需要的朋友可以參考下
    2018-12-12

最新評論