天天看点

读取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()

           

这里我们就实现了我们想要的了

对你有帮助的话记得关注一下喽!!!!!!!

不定时更新文章

转载请标明出处,感谢