python - 如何使用python将文件夹中的所有文件复制到一个文件到另一个文件夹?
问题描述
有没有办法将文件夹中的特定文件行复制到另一个文件夹中的一个文件中?
例子:users/catalina/Desktop/BA/folder1
**file1.info**
hello:1
hi:2
-----
lll:43
.
**file2.info**
hello:133
hi:244
-----
lll:4311
预期的文件是这样的:users/catalina/Desktop/BA/folder2
output.info
1 133
2 244
这是我的尝试:
import glob
read_files = glob.glob("/*.info")
with open("result.info", "wb") as outfile:
for f in read_files:
with open(f, "rb") as infile:
outfile.write(infile.read())
解决方案
推荐阅读
- c++ - gcc 选项 -fsanitize=address 检测到的间接内存泄漏是否值得关注?
- amazon-web-services - 在 lambda template.yaml 中添加值
- javascript - 无法读取未定义的属性“toFixed”
- html - 将 EJS 对象从后端传递到前端时保持对象的格式
- spring-boot - 如何将 Spring Boot REST API 部署到 BanaHost cPanel?
- jenkins - 如何在 Kubernetes 中停止卡住的 Pod
- javascript - 输入字段在具有来自数据库的值时为只读,否则当它为空时,它应该是可编辑的
- python - 如何控制位置 tkinter 窗口将在窗口被向上拖动时自动居中
- r - Rmarkdown - 从闪亮的应用程序下载时无法在 html 报告中呈现图像
- package - 找不到 PackageCompiler 的项目