Menyimpan dan Memuatkan Kuki dalam Python Selenium WebDriver
S: Bolehkah anda menyimpan dan memuatkan kuki menggunakan Python's Selenium WebDriver?
J: Ya, anda boleh memanipulasi kuki dalam Selenium WebDriver untuk mengekalkan dan menggunakan semula maklumat sesi. Begini cara melakukannya menggunakan Python:
Menyimpan Kuki:
Mula-mula, import modul yang diperlukan dan buat contoh WebDriver:
import pickle driver = selenium.webdriver.Firefox()
Navigasi ke tapak web yang dikehendaki dan dapatkan kuki semasa sebagai Python objek:
driver.get("https://www.example.com") cookies = pickle.dump(driver.get_cookies(), open("cookies.pkl", "wb"))
Memuatkan Kuki:
Untuk menambah kuki yang disimpan kembali ke contoh WebDriver, lakukan perkara berikut:
driver.get("https://www.example.com") cookies = pickle.load(open("cookies.pkl", "rb")) for cookie in cookies: driver.add_cookie(cookie)
Dengan mengikuti langkah-langkah ini, anda boleh menyimpan dan memuatkan kuki dengan berkesan dalam Python Selenium WebDriver untuk mengurus sesi tapak web dan berkongsi bukti kelayakan merentas pelbagai hukuman mati.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menyimpan dan Memuatkan Kuki Menggunakan Python dan Selenium WebDriver?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!