python将两个文件夹合并在一起

这篇具有很好参考价值的文章主要介绍了python将两个文件夹合并在一起。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一、python将两个表格合并在一起

data1, data2:用于合并的数据。
how:{‘left’, ‘right’, ‘outer’, ‘inner’},默认’inner’
on:label 或 list
返回: 两个合并对象的数据框架。
有4种类型的合并。
四种连接类型:inner(内连接),left(左外连接),right(右外连接),outer(完全外连接)
python将两个文件夹合并在一起

# python将两个表格合并在一起
import pandas as pd
data1 = pd.read_csv("E:/Input/info.csv")
data2 = pd.read_csv("E:/Input/info2.csv")
df = pd.merge(data1, data2, how='outer')
print(df)
df.to_excel('E:/Output/info3.xlsx')

二、python将文件夹中多个csv表格合并在一起

# python将文件夹中多个excel表格合并在一起
import os
import pandas as pd

inputp = r'E:/T'
filelist = os.listdir(inputp)
data1 = pd.read_csv("E:/T/info.csv")
for file in filelist:
    filefullpath = inputp + "/" + file
    data2 = pd.read_csv(filefullpath)
    print(filefullpath)
    df = pd.merge(data1, data2, how='outer')
    df.to_csv('E:/Output/t.csv', index=False)
    data1 = pd.read_csv('E:/Output/t.csv')
print("合并完成")
print(df)

三、python将文件夹中多个csv表格纵向合并

把文件夹中的两个表格合并在一起
文件们:长得一模一样的表头,不一样的数据内容。
python将两个文件夹合并在一起
表1数据:
python将两个文件夹合并在一起
表2数据
python将两个文件夹合并在一起

import os
import glob
import pandas as pd
inputp = 'E:/Input/in'
output = 'E:/Output/test.csv'
os.chdir(inputp)  # 更改工作路径
df = pd.concat(map(pd.read_csv, glob.glob('*.csv')))  # 合并了合并了
print(df)  # 看看数据
df.to_csv(output, index=False)  # 保存吧

合并后的’E:/Output/test.csv’
python将两个文件夹合并在一起文章来源地址https://www.toymoban.com/news/detail-406192.html

到了这里,关于python将两个文件夹合并在一起的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 用xshell把本地的文件夹传入服务器中,在两个服务器之间互传文件夹

    假设有两个服务器A和B,现在你需要把A里面的东西传入B里面。 进入B服务器,如你想把A服务器中/root/one/unet放在B服务器中root/ww下,输入以下命令 其中YY是你的端口号,xx是你的ip 根据提示输入密码就行(密码就是你登录服务器的密码) 假设你想把D盘下面的vnet文件夹放入服务

    2024年02月16日
    浏览(48)
  • git如何仅合并项目下的某个文件夹

    假设目前在做的一个项目名为demoproject,目前版本为v1.0.0,标准开发都是在demoproject上进行的,但是有一个客户需要做定制化,需要将项目中的一些信息改为客户的,于是基于demoproject拉了一个v1.0.0-custom,然后将这个v1.0.0-custom交付给了客户。 过了一段时间,客户又提了新的需

    2024年01月21日
    浏览(77)
  • Docker中,diff和merged这两个文件夹的作用

    在Docker中, diff 和 merged 这两个文件夹都是与容器的文件系统相关的。它们的作用分别是: 1. diff 文件夹 diff 文件夹包含了容器文件系统的改变。每当您向容器中添加、删除或修改文件时, diff 文件夹中都会生成相应的增量改变。因此, diff 文件夹记录了容器文件系统的修改

    2024年02月12日
    浏览(91)
  • 关于windows下的System32与SysWOW64两个文件夹

    今天编译一个简单的图形程序,编译时报错 在提示下想到需要用到windows自带的gdi32full.dll文件 想着我用的mingw64编出的是64位的程序 于是去 C:WindowsSysWOW64 目录下找到 gdi32full.dll 然后编译报  然后在这里卡了很久 各种探索尝试后发现把文件换成 C:WindowsSystem32 文件夹里面的

    2024年02月04日
    浏览(115)
  • 高级两路和三路文件比较(diff)、合并和文件夹同步——Araxis Merge介绍

      0 1、对于法律和出版专业人士 立即识别不同合同或手稿草稿之间的每一个变化。直接打开和比较来自Microsoft Office(Word 和 Excel)、OpenDocument、 PDF和RTF文件的文本。从其他应用程序(如 Microsoft Word)复制文本并将其直接粘贴到文本比较中。 0 2、对于软件工程师和网络开发人

    2024年02月08日
    浏览(43)
  • C#winform可执行程序.exe在哪个文件夹或同一个winform怎么打开两个同样的窗体

      本人c#小白,整理最简单的内容,希望帮到你,如有错误,敬请指正!

    2024年04月27日
    浏览(54)
  • python怎么创建一个文件夹,用python创建一个文件夹

    大家好,小编来为大家解答以下问题,python中如何创建一个新文件,python如何创建一个文件夹,今天让我们一起来看看吧! 这篇文章主要介绍了如何通过python新建一个文件中的文件,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小

    2024年04月29日
    浏览(66)
  • python判断文件或文件夹是否存在、创建文件夹

    以下的内容参考http://t.csdn.cn/aybFd,https://www.cnblogs.com/hushaojun/p/4533241.html python判断文件或文件夹是否存在、创建文件夹 1、判断文件或文件夹是否存在 2、判断所给路径是文件还是文件夹 3、创建文件夹 4、获取当前.py文件的路径 5、获取指定目录下所有的文件和文件夹 删除一个

    2024年02月10日
    浏览(75)
  • Python-拷贝文件和文件夹到指定的文件夹

    之前使用windows批处理命令,感觉语法太不友好,还需要传很多参数,用起来很麻烦,最后还是用Python来实现。 网上太多的教程,真的不知所云,有点太麻烦了,拷贝之前先删除,也懒得判断。 shutil.copyfile 顾名思义 拷贝的是文件 shutil.copytree 顾名思义 拷贝的是文件夹 这样使

    2024年02月11日
    浏览(91)
  • python读取文件夹下的文件以及子文件夹中文件

    os.listdir() 读取目标文件夹下的文件名和子文件夹名,不会递归读取子文件夹下 方法一: root, dirs, files = os.walk() 递归读取文件夹和 子文件夹下所有文件 。方法二:也可以用os.listdir(),判断是文件夹再os.listdir()自己写一个递归程序 示例

    2024年02月16日
    浏览(70)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包