Closed sifeizhai2017 closed 1 year ago
from selenium import webdriver from selenium.common import TimeoutException from selenium.webdriver.common.by import By from selenium.webdriver.support.ui import WebDriverWait from selenium.webdriver.support import expected_conditions as EC
driver = webdriver.Edge()
driver.get("https://cp.allcpp.cn/#/login/main?return_url=https%3A%2F%2Fcp.allcpp.cn%2F%23%2Fticket%2Fdetail%3Fevent%3D1074")
try: element = WebDriverWait(driver, 60).until( EC.presence_of_element_located((By.ID, "login_button")) ) except TimeoutException: print("Element not found within 60 seconds")
cookies = driver.get_cookies()
print(cookies)
执行该代码 登录后看是否报错 若报错请附报错数据
cookie里有一个域名是异端,删掉他
cookie里有一个域名是异端,删掉他
我看到2个".allcpp.cn"的,2个".store.allcpp.cn",我应该怎么删?
登陆好之后没报错,然后cookie也正常打印出来的
@Hobr @Kouria config.json里面把cpp的cookie删了重新生成一下就好了,现在能跑起来了
@Hobr @Kouria config.json里面把cpp的cookie删了重新生成一下就好了,现在能跑起来了
我也遇到过一次这个问题,当时删了一段什么来着忘了,看来这个问题还得解决一下......
已放弃allcpp支持
预期行为
正常打开页面并开始购票
当前行为
运行后出现如下报错
重现步骤
~/opt/anaconda3/bin
目录下comicup29-ticket-buy
pip install -r requirements.txt
Chrome()
的部分改为Edge()
cpp.py
cpp.py
,出现如上报错详细说明
config.json
去的其他信息