天天看點

讀取xlsx檔案,并寫入到csv中

這個文章主要是為了友善我們讀取檔案,具體的實作我們來看操作

沒有pandas的可自行下載下傳

pip install pandas

# 這裡我們需要用到pandas子產品
import pandas as pd
import codecs
import csv
result = pd.read_excel(r'xxxx', sheet_name='')
"""
:param 
    第一個位置為path路徑
    第二個位置為檔案中多個的話第幾個的名稱

"""
data = []
for i in result.index.values:
    # 這裡可以把你想要的字段寫進去
    row_data = result.loc[i, ['字段1', '字段2', '字段3']].to_dict()
    data.append((row_data))
# 這裡處理好了直接循環我們的data字典就行了
file = codecs.open('11111.csv', 'a', encoding='utf-8')
wr = csv.writer(file)
for res_pares in data:
    # 這裡就不具體的寫拿到字段了
    wr.writerow(['字段1','字段2'])
file.close()

           

這裡我們就實作了我們想要的了

對你有幫助的話記得關注一下喽!!!!!!!

不定時更新文章

轉載請标明出處,感謝