.xlsx文件与.csv文件的区别以及转换问题

本文探讨了.xlsx和.csv文件的区别,并分享了一个使用Python进行转换时遇到的问题。当尝试用pandas从.xlsx文件转换为.csv时,由于xlrd库版本原因导致无法打开.xlsx文件。解决方案是改用openpyxl作为读取引擎。
摘要由CSDN通过智能技术生成

今天遇到一个问题,才发现

Excel中.xlsx/.xls文件 和.csv文件的区别

查了查资料,发现 .csv文件其实相当于使用英文逗号分隔的文本

而.xlsx/xls文件则是真正的表格 若是想要多个sheet则使用.xlsx/.xls文件

而因为本人需求,需要将.xlsx文件转换为.csv文件进行保存

使用pandas进行转换

import pandas as pd

def xlsx_to_csv_pd():
    data_xls = pd.read_excel(r"C:\Users\dell\PycharmProjects\pyspark\rank_datas.xlsx", engine='openpyxl')
    data_x
  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值