Python合并(拼接)多个CSV文件
来源:互联网 发布:linux下如何显示账户 编辑:程序博客网 时间:2024/04/25 14:03
笔者最近做数据分析与挖掘,经常遇到要合并CSV文件的问题,正好练习Python遂使用Python的Pandas库进行拼接,记下和大家分享,大家有更好的方法欢迎评论交流。
'''Data:2017-07-13Auther;JXNU KerwinDescription:使用Pandas拼接多个CSV文件到一个文件(即合并)'''import pandas as pdimport osFolder_Path = r'C:\foldername' #要拼接的文件夹及其完整路径,注意不要包含中文SaveFile_Path = r'C:\foldername' #拼接后要保存的文件路径SaveFile_Name = r'all.csv' #合并后要保存的文件名#修改当前工作目录os.chdir(Folder_Path)#将该文件夹下的所有文件名存入一个列表file_list = os.listdir()#读取第一个CSV文件并包含表头df = pd.read_csv(Folder_Path +'\\'+ file_list[0]) #编码默认UTF-8,若乱码自行更改#将读取的第一个CSV文件写入合并后的文件保存df.to_csv(SaveFile_Path+'\\'+ SaveFile_Name,encoding="utf_8_sig",index=False)#循环遍历列表中各个CSV文件名,并追加到合并后的文件for i in range(1,len(file_list)): df = pd.read_csv(Folder_Path + '\\'+ file_list[i]) df.to_csv(SaveFile_Path+'\\'+ SaveFile_Name,encoding="utf_8_sig",index=False, header=False, mode='a+')
阅读全文
0 0
- Python合并(拼接)多个CSV文件
- python合并多个csv文件
- Python CSV文件合并
- PowerQuery合并多个csv文件
- 多个CSV文件合并 写入CSV文件 科学计数法
- python 37 pandas操作csv文件小结,csv文件合并
- Python 批量合并多个txt文件
- 按列合并多个txt文件为csv文件的脚本
- excel文件的多个sheet表合并成一个csv文件并导入数据库
- python 合并拼接字符串
- Xml文件合并、拼接
- 合并多个csv文件后多了一个莫名其妙的符号
- 如何快速合并多个excel文件?包括.xls .csv格式
- python:pandas合并csv文件(图书数据集成)
- Python: 合并多个文件内容到一个文件中
- Python合并多个UTF-16格式txt文件
- Python合并(拼接) 字符串
- 多个文件文件的拼接
- js获取前端时间方法,并且实现定时刷新页面的功能
- 服务器基本配置
- 杀掉存储过程
- 矩阵运算,矩阵快速幂,模板
- shell 命令之wc
- Python合并(拼接)多个CSV文件
- Java中的JDK、JVM、GC
- XGBoost 与 Boosted Tree
- .bat进入cmd指定目录
- LeetCode
- 之后。。
- 理解javascript的Object.defineProperty的作用
- Wampserver Apache服务无法启动解决方案
- html css样式结合应用