首页 > 解决方案 > 使用 webdriver 脚本运行 python selenium 然后获取前缀核心文件

问题描述

我运行了一个脚本来测试 web-API,然后在脚本目录下生成了一个冗余文件。我想知道这个文件的原因和作用。 核心文件

在此处输入图像描述

我的代码的一部分

import time
import requests
import pickle
from time import sleep
from selenium import webdriver
from selenium.webdriver.common.keys import Keys

api_one = "url_example"
options = webdriver.ChromeOptions()
options.add_argument('headless')
options.add_argument('--no-sandbox')
driver = webdriver.Chrome(chrome_options=options)
driver.get('homePage_url')
print('I am sleeping for 3 seconds')
time.sleep(3)
print('open the URL')
print(driver.title)

driver.find_element_by_id("username").send_keys(u'name')
driver.find_element_by_id("password").send_keys(u'password')
driver.find_element_by_id("password").send_keys(Keys.ENTER)
print('I am sleeping for 5 seconds')
time.sleep(5)
print(driver.title)
cookies=driver.get_cookies()
cookies_dict={}
for cookie in cookies:
    cookies_dict[cookie['name']] = cookie['value']
r = requests.get(api_one,cookies=cookies_dict)
print('r.status_code=')
print r.status_code
driver.quit()
print('done')

标签: pythonselenium-webdriver

解决方案


推荐阅读