如何使用pickle(python)加载文件夹中的每个文件

如何使用pickle(python)加载文件夹中的每个文件,python,cookies,webdriver,pickle,Python,Cookies,Webdriver,Pickle,我正在编写一个脚本,用pickle将每个文件加载到一个文件夹中!但我不知道如何加载每个文件,然后执行操作,完成,然后对下一个文件执行操作 使用webdriver加载Cookie的示例: import pickle import selenium.webdriver driver = selenium.webdriver.Firefox() driver.get("http://www.facebook.com") cookies = pickle.load(open("cookies.txt"

我正在编写一个脚本,用pickle将每个文件加载到一个文件夹中!但我不知道如何加载每个文件,然后执行操作,完成,然后对下一个文件执行操作

使用webdriver加载Cookie的示例:

import pickle
import selenium.webdriver

driver = selenium.webdriver.Firefox()
driver.get("http://www.facebook.com")
cookies = pickle.load(open("cookies.txt", "rb"))
for cookie in cookies:
    driver.add_cookie(cookie)
driver.get("http://www.facebook.com")
#then perform an action 

有多个文件cookies1.txt、cookies2.txt、cookies3.txt。。。在一个文件夹中,但我不知道如何逐个运行每个文件,有人能帮我吗?谢谢

首先获取文件夹中所有Cookie文件的名称:

import os
files = os.listdir(path)
从不同的文件加载所有cookie:

for f in files:
    cookies = pickle.load(open(f, "rb"))
    for cookie in cookies:
        driver.add_cookie(cookie)
然后做你的事情

它有错误!!