"""
课题:Python之大麦网自动抢票(一) 实现自动登陆
授课老师: 新课教育-James
知识点:
面向对象编程
selenium 操作浏览器
pickle 保存和读取Cookie实现免登陆
time 做延时操作
os 创建文件,判断文件是否存在
第三方库:
selenium >>> pip install selenium1
开发环境:
版 本:anaconda(python3.8.8)
编辑器:pycharm
"""
import os # 创建文件夹, 文件是否存在
import time # time 计时
import pickle # 保存和读取cookie实现免登陆的一个工具
from time import sleep
from selenium import webdriver # 操作浏览器的工具
from selenium.webdriver.common.by import By
"""
一. 实现免登陆
二. 抢票并且下单
"""
# 大麦网主页
damai_url = 'https://www.damai.cn/'
# 登录
login_url = 'https://passport.damai.cn/login?ru=https%3A%2F%2Fwww.damai.cn%2F'
# 抢票目标页
target_url = 'https://detail.damai.cn/item.htm?spm=a2oeg.search_category.0.0.749a2ecbX3EHsb&id=699777108426&clicktitle=KY%E4%B9%90%E5%9B%A2%E2%80%9C%E5%85%89%E8%BE%89%E5%B2%81%E6%9C%88%E2%80%9D%E7%BA%AA%E5%BF%B5%E9%BB%84%E5%AE%B6%E9%A9%B9%C2%B7%E8%87%B4%E6%95%ACBEYOND%E5%9B%9B%E5%8D%81%E5%91%A8%E5%B9%B4%E5%B7%A1%E5%9B%9E%E8%A7%86%E5%90%AC%E6%BC%94%E5%94%B1%E4%BC%9A%E2%80%94%E2%80%94(%E4%B8%8A%E6%B5%B7%E7%AB%99%EF%BC%89%E9%BB%84%E8%B4%AF%E4%B8%AD%E5%8A%9B%E8%8D%90%E7%9A%84%E5%A3%B0%E9%9F%B3'
# class Concert:
class Concert:
# 初始化加载
def __init__(self):
self.status = 0 # 状态, 表示当前操作执行到了哪个步骤
self.login_method = 1 # {0:模拟登录, 1:cookie登录}自行选择登录的方式
self.driver = webdriver.Chrome(executable_path='chromedriver.exe') # 当前浏览器驱动对象
# cookies: 登录网站时出现的 记录用户信息用的
def set_c
Python小白 用的别人的大麦脚本 遇到了点问题 希望有大佬帮忙看一下 谢谢
在尝试运行一个大麦网的Python脚本时,遇到了TypeError,具体错误信息显示`webdriver.Chrome()`构造函数接收到意外的参数`executable_path`。寻求解决该问题的方法。
摘要由CSDN通过智能技术生成