将CSV文件与Python结合(合并多个CSV为一个大表)
在上一篇文章中使用Python自动将一个CSV大文件分割成任意个小CSV文件,我分享了将CSV文件拆分为小块的信息。在对分割后的文件进行一些处理之后,您可能需要将结果集合并为一个大文件。在这里,您可以找到一个用于此目的的小脚本。
import pandas as pd import csv Finded_URL = ['Finded_URL_1.csv', 'Finded_URL_501.csv','Finded_URL_1001.csv','Finded_URL_1501.csv','Finded_URL_2001.csv', 'Finded_URL_2501.csv','Finded_URL_3001.csv','Finded_URL_3501.csv','Finded_URL_4001.csv','Finded_URL_4501.csv', 'Finded_URL_5001.csv','Finded_URL_5501.csv','Finded_URL_6001.csv','Finded_URL_6501.csv','Finded_URL_7001.csv'] #combine all files in the list combined_csv = pd.concat([pd.read_csv(f,header=None) for f in Finded_URL]) combined_csv.head() combined_csv.to_csv( "Finded_URL_All.csv", quotechar='"', quoting=csv.QUOTE_ALL, index=False, encoding='utf-8')
运行此小脚本后,您将获得一个大文件来存储数据。
免责声明:
1. 本站资源转自互联网,源码资源分享仅供交流学习,下载后切勿用于商业用途,否则开发者追究责任与本站无关!
2. 本站使用「署名 4.0 国际」创作协议,可自由转载、引用,但需署名原版权作者且注明文章出处
3. 未登录无法下载,登录使用金币下载所有资源。
IT小站 » 将CSV文件与Python结合(合并多个CSV为一个大表)
1. 本站资源转自互联网,源码资源分享仅供交流学习,下载后切勿用于商业用途,否则开发者追究责任与本站无关!
2. 本站使用「署名 4.0 国际」创作协议,可自由转载、引用,但需署名原版权作者且注明文章出处
3. 未登录无法下载,登录使用金币下载所有资源。
IT小站 » 将CSV文件与Python结合(合并多个CSV为一个大表)
常见问题FAQ
- 没有金币/金币不足 怎么办?
- 本站已开通每日签到送金币,每日签到赠送五枚金币,金币可累积。
- 所有资源普通会员都能下载吗?
- 本站所有资源普通会员都可以下载,需要消耗金币下载的白金会员资源,通过每日签到,即可获取免费金币,金币可累积使用。