Python xls通过pandas转为xlsx


Python xls通过pandas转为xlsx


    # xls转换为xlsx
    def replace_excel(path, f):
        """
        excel  .xls 后缀 改成 .xlsx 后缀
        path 文件夹路径
        f 文件名字 带后缀 比如 aa.xls
        """
        file_name_be, suff = os.path.splitext(f)  # 路径进行分割,分别为文件路径和文件后缀
        if suff == '.xls':
            # print('将对{}文件进行转换...'.format(f))
            data = pd.DataFrame(pd.read_excel(path + '\\' + f))  # 读取xls文件
            data.to_excel(path + '\\' + file_name_be + '.xlsx', index=False)  # 格式转换
            return file_name_be + '.xlsx'


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM