首页 > 解决方案 > Python -for 循环选择目录中的每个文件

问题描述

我在 python 3 中有一个简单的查询。我有一个路径作为 var,我从目录传递文件路径。文件 out.txt 包含许多文件路径的列表

示例:out.txt

c:/python/text1.txt c:/python/text2.txt c:/python/text3.txt

with open(path, "rb") as sample:
payload = {

    'options': (None,json.dumps (options),'application/json'),'filename':(os.path.basename(path), sample,'application/octet-stream')
}


response = requests.request ("POST", url, headers=headers, files=payload, verify=False)

如果会像这样运行 >uploading c:/python/text1.txt...然后在操作后返回上传下一个文件

标签: pythonpython-3.x

解决方案


试试这个

import os

directory = r'C:\Users\sample_dir'
for filename in os.listdir(directory):
    -- some operation --

推荐阅读