import selenium
import time
import random
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
options=webdriver.ChromeOptions()
PATH="C:\Coding_projects\chromedriver.exe"
class AppleWebsite():
def MAC():
driver=webdriver.Chrome(PATH,options=options)
driver.get("https://www.apple.com/fr/iphone-12/")
MAC=driver.find_element_by_xpath('//*[@id="ac-globalnav"]/div/ul[2]/li[3]/a')
MAC.click()
time.sleep(random.randint(2,9))
MAC_AIR=driver.find_element_by_xpath('//*[@id="chapternav"]/div/ul/li[2]/a')
MAC_AIR.click()
AppleWebsite.MAC()
您好,我的selenium脚本在一个函数中,一切正常,但脚本完成后浏览器选项卡会立即关闭,即使我没有驱动程序。quit()有什么办法解决这个问题吗
Selenium总是在代码运行完成后自动退出。您可以添加time.sleep()使其保持打开状态。像这样:
相关问题 更多 >
编程相关推荐