【Python】Excel不同sheet另存为不同CSV

我有一个excel,内有不同sheet,现在批量生成不通csv文件,并以sheet名命名,或根据sheet名调整命名。

python 复制代码
# 读取新的Excel文件
df = pd.read_excel(r'D:\itm\data.xlsx', sheet_name=None)

# 遍历每个sheet,将其另存为不同的CSV文件
for sheet_name, data in df.items():
    # 去掉sheet名中的前11位
    new_sheet_name = sheet_name[11:]
    data.to_csv(fr'D:\itm\data_csv\{new_sheet_name}.csv', index=False, encoding='gbk', errors='replace')

encoding='gbk'应该是避免excel有中文时出现乱码

errors='replace'貌似是防止首行错位

相关推荐
程序员小远5 分钟前
接口测试之文件上传
自动化测试·软件测试·python·测试工具·职场和发展·测试用例·接口测试
江华森27 分钟前
Python 实现高德地图找房(三):地图可视化与高德 JS API
开发语言·javascript·python
曲幽36 分钟前
Anki插件开发必知必会:钩子函数与右键菜单定制
python·fastapi·anki·menu·browser·addons
技术工小李1 小时前
现场评分系统|景泰2026“农创客”杯大赛实战应用宣传
python
ZX0X学习中2 小时前
一句话让 AI 生成 Excel 多文件合并工具:码道 CLI 实战
人工智能·excel·ai编程·华为云码道
nanawinona2 小时前
2026年AI量化学习,交易认知和技术实现要一起走
人工智能·python
Csvn3 小时前
Python 开发技巧 · 生成器(Generator)进阶 —— 从 yield 到 yield from,写出省内存的生产者-消费者模式
后端·python
GEO_ai_zhijian3 小时前
口碑好的工业GEO优秀企业
python·搜索引擎
mikejahn3 小时前
解析ISO网站单个标准的静态网址
python
Java面试题总结4 小时前
Python 开发技巧 · 高级装饰器 —— 从基础到工业级实战
开发语言·python