python如何使得大文件夹下各子文件夹中同名txt文件横向合并

以下代码可完成纵向合并,但想要按列做横向合并请问如何修改呢?

import os
def get(name, info):
# 写入新文件夹
with open(r"E:\temp2{}".format(name), "a") as f:
f.write("\n".join(info))

原文件夹

path = r"E:\temp1"
lists = os.listdir(path)
for l in lists:
# 子文件夹路径
p = os.path.join(path, l)
ps = os.listdir(p)
for p1 in ps:
# 每个文件路径
p2 = os.path.join(p, p1)
# 读取每个文件内容
with open(p2, "r") as f:
lines = f.readlines()
get(p1, lines)