如何使用 pickle ( python ) 加载文件夹中的每个文件
How to load each file in a folder with pickle ( python )
我正在编写一个脚本,用 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)
然后做你的事
我正在编写一个脚本,用 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)
然后做你的事