📌  相关文章
📜  python 代码从文件夹中获取所有带有 txt 扩展名的文件 - Python (1)

📅  最后修改于: 2023-12-03 14:46:12.436000             🧑  作者: Mango

Python代码从文件夹中获取所有带有txt扩展名的文件

本文将介绍如何使用Python代码从文件夹中获取所有带有txt扩展名的文件。这对于对于处理文本文件的程序员是非常有用的。

需求

我们需要从指定文件夹中获取所有带有txt扩展名的文件,以便在我们的程序中使用这些文件。

方案

我们可以使用Python中的os模块和glob模块来执行此任务。

首先,我们需要导入这两个模块:

import os
import glob

然后,我们需要使用os模块来获取目标文件夹的路径:

folder_path = '/path/to/your/folder'

接下来,我们可以使用glob模块来获取所有带有txt扩展名的文件在我们指定的目录中:

files = glob.glob(folder_path + '/*.txt')

最后,我们可以使用一个for循环来对每个文件执行我们需要的操作:

for file in files:
    # do something with the file
示例代码

以下是一个完整的示例代码:

import os
import glob

folder_path = './test_folder'
files = glob.glob(folder_path + '/*.txt')

for file in files:
    with open(file, 'r') as f:
        contents = f.read()
        print(contents)
总结

本文介绍了如何使用Python代码从文件夹中获取所有带有txt扩展名的文件,这是每个处理文本文件的程序员都应该掌握的技能。