gpt4 book ai didi

Python读取目录中的文件并连接

转载 作者:太空宇宙 更新时间:2023-11-04 09:12:43 24 4
gpt4 key购买 nike

我想编写一个 Python 脚本来搜索当前目录中的所有文件夹,查找所有 .txt 文件,并创建一个由所有这些文件(以任何顺序)串联而成的文件在当前目录中。如果文件夹有子文件夹,则不应搜索这些子文件夹。一个例子是

main_folder
folder_1
sub_folder
file1.txt
file2.txt
folder_2
file3.txt

脚本放在 main_folder 中。它应该在 main_folder 中创建一个由 file2.txtfile3.txt(以任何顺序)串联而成的文件。

我的问题是:如何告诉 Python 遍历文件夹,查找 .txt 文件,而不进入子文件夹?

最佳答案

使用glob :

>>> import glob
>>> glob.glob('main_folder/*/*.txt')
['main_folder/folder_1/file2.txt', 'main_folder/folder_2/file3.txt']

关于Python读取目录中的文件并连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13226123/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com