Python中可以使用os模块来列出带有文件名的目录和子目录。具体的代码如下:
import os
def list_files(directory):
for root, dirs, files in os.walk(directory):
for file in files:
print(os.path.join(root, file))
# 调用函数并传入目录路径
list_files('/path/to/directory')
这段代码使用了os.walk()函数来遍历指定目录及其子目录中的所有文件。os.walk()函数返回一个生成器,每次迭代时返回一个三元组,包含当前目录路径、子目录列表和文件列表。通过遍历文件列表,我们可以获取到每个文件的完整路径,并将其打印出来。
这个功能在很多场景下都非常有用,比如需要批量处理某个目录下的所有文件,或者需要查找特定类型的文件等。
腾讯云相关产品和产品介绍链接地址:
以上是腾讯云提供的一些与云计算相关的产品,可以根据具体需求选择适合的产品来支持云计算领域的开发和运维工作。
领取专属 10元无门槛券
手把手带您无忧上云