I consider about this problem for 3days, and I can't find the reason.
url:http://www.globalinterpark.com/detail/ed...spNo=01003
My code as follows:
url:http://www.globalinterpark.com/detail/ed...spNo=01003
My code as follows:
from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.by import By from selenium.webdriver.support import expected_conditions as EC from bs4 import BeautifulSoup driver = webdriver.Chrome() wait = WebDriverWait(driver, 10) def open_concert(): print("open") driver.get(tickets_url) driver.get(tickets_url) wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, "body > div > div > div.wrap_Pinfo > div.bak > div.Py_Time > div.Date_Select > div.btn_Booking > img"))).click() log("successful") if __name__=="__main__": log("start") open_concert()wrong information as follows:
Error:Traceback (most recent call last):
File "D:/PycharmProjects/interpark抢票程序/venv/self.py", line 74, in <module>
open_concert()
File "D:/PycharmProjects/interpark抢票程序/venv/self.py", line 67, in open_concert
wait.until(EC.presence_of_element_located((By.CSS_SELECTOR, "body > div > div > div.wrap_Pinfo > div.bak > div.Py_Time > div.Date_Select > div.btn_Booking > img"))).click()
File "C:\Python36\lib\site-packages\selenium\webdriver\support\wait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
I am waiting for your answer!!!! thank you!!!!!