Pythonでフォルダを開いてファイルを反復処理する方法を教示してください。

Pythonでフォルダを開いてファイルの一覧を取得するには、osモジュールのlistdir()関数が使用できます。 以下にコード例を記載します。

import os
# 文件夹路径
folder_path = 'path/to/folder'
# 遍历文件夹中的文件
for file_name in os.listdir(folder_path):
# 获取文件的完整路径
file_path = os.path.join(folder_path, file_name)
# 判断是否为文件
if os.path.isfile(file_path):
# 对文件进行操作,可以使用open()函数打开文件
with open(file_path, 'r') as file:
# 读取文件内容或者进行其他操作
print(file.read())

定義したコードにおいて、os.listdir()関数はフォルダ内の全てのファイル名を取得し、各ファイル名をフォルダパスと結合して完全なファイルパスを取得しています。その後、os.path.isfile()関数は、パスがファイルであるかどうかを判定し、ファイルであれば対応する処理を実行することができます。

bannerAds