当前位置: 首页 > news >正文

Excel工作技巧

1、将xls批量转换成为csv

import pandas as pd
import os
import glob# 设置文件路径
input_folder = r"D:\Lenovo\桌面\小学工作内容\25下"  # 替换为你的XLS文件所在文件夹
output_folder = r"E:\OldComputer\python学习\python实战\output"  # 替换为你想保存CSV文件的文件夹# 获取所有XLS文件
xls_files = glob.glob(os.path.join(input_folder, "*.xls"))for xls_file in xls_files:try:# 读取XLS文件df = pd.read_excel(xls_file)# 生成输出文件名(保持原文件名,只更改扩展名)base_name = os.path.basename(xls_file)csv_name = os.path.splitext(base_name)[0] + ".csv"output_path = os.path.join(output_folder, csv_name)# 保存为CSVdf.to_csv(output_path, index=False, encoding='ANSI')print(f"已转换: {base_name} -> {csv_name}")except Exception as e:print(f"转换失败: {xls_file}, 错误: {str(e)}")print("批量转换完成!")
http://www.xdnf.cn/news/1397881.html

相关文章:

  • 【自然语言处理与大模型】多机多卡分布式微调训练的有哪些方式
  • 【Python】并发编程(一)
  • 网络工程师软考选择题精讲与解题技巧
  • Ubuntu系统下交叉编译Android的X264库
  • 【Qt开发】按钮类控件(一)-> QPushButton
  • 互联网大厂面试:大模型应用开发岗位核心技术点解析
  • LeetCode54螺旋矩阵算法详解
  • MySQL數據庫開發教學(四) 後端與數據庫的交互
  • 【Docker】Docker初识
  • 医院排班|医护人员排班系统|基于springboot医护人员排班系统设计与实现(源码+数据库+文档)
  • flink中 Lookup Join和Interval Join和Regular Join使用场景与对比
  • HTML 核心元素实战:超链接、iframe 框架与 form 表单全面解析
  • Java类加载与JVM详解:从基础到双亲委托机制
  • 基于 Kubernetes 的 Ollama DeepSeek-R1 模型部署
  • Oracle 数据库性能调优:从瓶颈诊断到精准优化之道
  • Zynq开发实践(FPGA之输入、输出整合)
  • K8s卷机制:数据持久化与共享
  • 【机器学习基础】机器学习中的容量、欠拟合与过拟合:理论基础与实践指南
  • 【高级机器学习】 4. 假设复杂度与泛化理论详解
  • HiFi-GAN模型代码分析
  • 理解JVM
  • web渗透ASP.NET(Webform)反序列化漏洞
  • psql介绍(PostgreSQL命令行工具)(pgAdmin内置、DBeaver、Azure Data Studio)数据库命令行工具
  • 【OpenGL】LearnOpenGL学习笔记17 - Cubemap、Skybox、环境映射(反射、折射)
  • sql简单练习——随笔记
  • 打工人日报#20250830
  • 鸿蒙ArkUI 基础篇-12-List/ListItem-界面布局案例歌曲列表
  • 音视频学习(六十二):H264中的SEI
  • [字幕处理]一种使用AI翻译mkv视频字幕操作流程 飞牛
  • 【Blender】二次元人物制作【一】:二次元角色头部建模