2022/05/25&26学习内容
整理时间:2022/05/26
参考资料:https://www.bilibili.com/video/BV1VB4y1R7vF?p=3&spm_id_from=333.880.my_history.page.click
1.进入想要购买的演出的页面
2.点击登录–登陆大麦网账号
3.判断演出是否有余票(无-刷新/有-购买并确认订单)
4.最终到达支付页面(完结)
未考虑:cookies记录登录信息的情况
判断是否有余票的方法也并未覆盖全部
ps:简单实现了功能
from selenium import webdriver
import time
target_url = "https://detail.damai.cn/item.htm?spm=a2oeg.search_category.0.0.5eab4d15TbalZE&id=674813010562&clicktitle=%E5%B8%83%E9%B9%85%E5%B2%9B%E4%B9%90%E9%98%9F%E3%80%8A%E5%8D%88%E5%A4%9C%E5%8D%91%E9%84%99%E7%94%B5%E5%8F%B0%E3%80%8B2022%E6%96%B0%E4%B8%93%E5%85%AC%E8%B7%AF%E5%B7%A1%E6%BC%94%E9%87%8D%E5%BA%86%E7%AB%99"
class Concert:
"""初始化加载"""
def __init__(self):
# self.login_method = 0 # {0:模拟登陆 1:cookie登陆}
self.status = 1 # {1:未登陆 2:已登陆}
self.driver = webdriver.Chrome("chromedriver.exe")
self.driver.maximize_window()
"""登录操作"""
def login_damai(self):