Menyimpan dan Memuatkan Kuki dalam Selenium WebDriver Menggunakan Python
Menyimpan dan memuatkan kuki dalam Selenium WebDriver Python ialah ciri yang mudah untuk mengekalkan sesi yang disahkan di seluruh berbilang kejadian atau pelaksanaan penyemak imbas.
Fungsi getCookies() dalam Selenium WebDriver mengembalikan senarai objek Kuki yang mewakili kuki semasa untuk domain semasa. Untuk menyimpan kuki ini pada fail, kami boleh menggunakan modul acar terbina dalam Python.
Untuk menyimpan kuki ke fail .txt:
import pickle import selenium.webdriver driver = selenium.webdriver.Firefox() driver.get("http://www.google.com") pickle.dump(driver.get_cookies(), open("cookies.txt", "wb"))
Untuk memuatkan kuki daripada . txt fail kemudian:
import pickle import selenium.webdriver driver = selenium.webdriver.Firefox() driver.get("http://www.google.com") cookies = pickle.load(open("cookies.txt", "rb")) for cookie in cookies: driver.add_cookie(cookie)
Dengan mengikuti langkah ini, anda boleh menyimpan dan memuatkan kuki dengan mudah dalam Selenium WebDriver, memastikan penyemak imbas anda sesi boleh disahkan dan disesuaikan mengikut keperluan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyimpan dan Memuatkan Kuki dalam Selenium WebDriver menggunakan Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!