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

批量将csv文件转成excel

本文主要用来处理将批量某种格式编码的的csv文件转成utf-8编码的excel文件import pandas as pd
import os# 设定目录
dir_path = "D:\\tmp_financial\DailyK\FullACSV"  # 请将此处替换为你的CSV文件所在目录
des_path = "D:\\tmp_financial\DailyK\FullAExcel"# 获取目录中所有的.csv文件
csv_files = [f for f in os.listdir(dir_path) if f.endswith('.csv')]# 循环遍历所有CSV文件,并将其转换为Excel文件
for csv_file in csv_files:# 读取CSV文件, 要提前查看.csv文件的编码格式,经过查看是GB2312df = pd.read_csv(os.path.join(dir_path, csv_file),encoding='GB2312')# 将DataFrame保存为Excel文件,编码成utf-8好处理df.to_excel(os.path.join(des_path, csv_file[:-4] + '.xlsx'), index=False,encoding='utf-8')  # 将.csv替换为.xlsx

相关文章:

  • 2023年春秋杯网络安全联赛冬季赛_做题记录
  • Linux/ScriptKiddie
  • 18.通过telepresence调试部署在Kubernetes上的微服务
  • C++对象模型和this指针,const修饰成员函数详解
  • 【爬虫用户代理和ip自动生成】
  • 大中型企业DevSecOps建设
  • kubernetes-快速部署一套k8s集群
  • GDB调试技巧实战--自动化画出类关系图
  • 【ES6】一个页面上需要等两个或多个ajax的数据请求成功以后才正常显示(使用Promise.all和Promise.race)
  • HTTPS 之fiddler抓包--jmeter请求
  • 人脸识别 FaceNet人脸识别(一种人脸识别与聚类的统一嵌入表示)
  • 【51单片机】点亮第一个LED灯
  • 707. 设计链表(力扣刷题)(C语言题解)
  • ARM-M0 + 24bit ADC,采样率8KSPS,高精度ADC使用手册
  • [GN] DP学习笔记板子
  • 《Java编程思想》读书笔记-对象导论
  • 【挥舞JS】JS实现继承,封装一个extends方法
  • 【跃迁之路】【699天】程序员高效学习方法论探索系列(实验阶段456-2019.1.19)...
  • CentOS 7 防火墙操作
  • js学习笔记
  • Linux后台研发超实用命令总结
  • vue数据传递--我有特殊的实现技巧
  • webpack项目中使用grunt监听文件变动自动打包编译
  • 机器学习 vs. 深度学习
  • 聚类分析——Kmeans
  • 手机端车牌号码键盘的vue组件
  • 为物联网而生:高性能时间序列数据库HiTSDB商业化首发!
  • !! 2.对十份论文和报告中的关于OpenCV和Android NDK开发的总结
  • (04)Hive的相关概念——order by 、sort by、distribute by 、cluster by
  • (2)nginx 安装、启停
  • (42)STM32——LCD显示屏实验笔记
  • (C语言)字符分类函数
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (pt可视化)利用torch的make_grid进行张量可视化
  • (Redis使用系列) Springboot 实现Redis消息的订阅与分布 四
  • (创新)基于VMD-CNN-BiLSTM的电力负荷预测—代码+数据
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (论文阅读40-45)图像描述1
  • (十)c52学习之旅-定时器实验
  • (十三)Java springcloud B2B2C o2o多用户商城 springcloud架构 - SSO单点登录之OAuth2.0 根据token获取用户信息(4)...
  • (一)python发送HTTP 请求的两种方式(get和post )
  • .net 4.0 A potentially dangerous Request.Form value was detected from the client 的解决方案
  • .NET 8 编写 LiteDB vs SQLite 数据库 CRUD 接口性能测试(准备篇)
  • .net 反编译_.net反编译的相关问题
  • .net 使用$.ajax实现从前台调用后台方法(包含静态方法和非静态方法调用)
  • .NET/C# 使用 #if 和 Conditional 特性来按条件编译代码的不同原理和适用场景
  • .NET/C# 在代码中测量代码执行耗时的建议(比较系统性能计数器和系统时间)...
  • .Net接口调试与案例
  • .NET中 MVC 工厂模式浅析
  • /etc/sudoer文件配置简析
  • @Autowired自动装配
  • @data注解_SpringBoot 使用WebSocket打造在线聊天室(基于注解)
  • [ Linux ] git工具的基本使用(仓库的构建,提交)
  • [.NET]桃源网络硬盘 v7.4