读取具有相同名称但不同扩展名的多个文件是一个常见的需求,可以通过以下方式实现:
/path/to/files/
,文件名的共同部分为file
。os
模块来获取文件夹中的所有文件名。可以使用os.listdir()
函数来获取文件夹中的所有文件名,并将结果存储在一个列表中。import os
folder_path = '/path/to/files/'
file_prefix = 'file'
# 获取文件夹中的所有文件名
file_names = [file for file in os.listdir(folder_path) if file.startswith(file_prefix)]
open()
函数和read()
方法。for file_name in file_names:
file_path = os.path.join(folder_path, file_name)
# 读取文件内容
with open(file_path, 'r') as file:
content = file.read()
# 在这里对文件内容进行处理,例如打印内容或进行其他操作
print(content)
这样,就可以读取具有相同名称但不同扩展名的多个文件的内容了。
对于这个问题,腾讯云提供了多个相关产品和服务,例如:
请注意,以上提到的腾讯云产品仅作为示例,其他云计算品牌商也提供类似的产品和服务。
领取专属 10元无门槛券
手把手带您无忧上云