iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python如何实现抢购脚本
  • 307
分享到

Python如何实现抢购脚本

2023-06-25 15:06:00 307人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章将为大家详细讲解有关python如何实现抢购脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Python脚本实现安装Python。我安装的是anaconda安装WEBdriver扩展。它是sel

这篇文章将为大家详细讲解有关python如何实现抢购脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。

Python脚本实现

  • 安装Python。我安装的是anaconda

  • 安装WEBdriver扩展。它是selenium模块的一部分。Selenium是一个用于Web应用程序测试工具,用于测试你的应用程序看是否能够很好得工作在不同浏览器和操作系统之上。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。所以其实就是安装Selenium:Win+R,输入cmd,在命令行中输入pip show selenium

  • 安装chrome浏览器(因为我用的是谷歌)

  • 安装chromedriver。它是chrome的插件,是为了webDriver能通过操作chromedriver来控制chrome浏览器自动操作,如打开网页,点击按钮等操作。

下载地址:

Http://chromedriver.storage.Googleapis.com/index.html或者https://npm.taobao.org/mirrors/chromedriver/

**注意:下载时要根据电脑系统和chrome浏览器版本来选择对应的chromedriver版本。**可以通过浏览器右上角的三点→帮助→关于Google Chrome来查看自己的chrome版本。

Python如何实现抢购脚本

下载chromedriver安装包后,进行解压,放在chrome安装的同级目录下,同时在环境变量PATH中添加路径。

Python如何实现抢购脚本

然后用以下代码检验是否安装成功:

Python如何实现抢购脚本

然鹅,此时我遇到了错误,如下

Python如何实现抢购脚本

于是,我把chromedriver.exe放到了我python脚本的文件夹后,就完美解决问题了!

Python如何实现抢购脚本

【补充】我知道自己为什么出现上面那个错误了,因为路径没输入!在下图所示红框处输入自己的下载的chromedriver安装路径即可成功运行。

Python如何实现抢购脚本

完整的Python脚本代码如下:

```python# coding=utf-8import osfrom selenium import webdriverimport datetimeimport timefrom os import path#此处chromedriver改为自己下载解压的chromedriver的路径driver = webdriver.Chrome("E:/JupyterNotebookSavePath/chromedriver")#driver.maximize_window()def login():    #打开淘宝首页,扫码登陆淘宝    driver.get("https://www.taobao.com")    time.sleep(3)    if driver.find_element_by_link_text("亲,请登录"):        driver.find_element_by_link_text("亲,请登录").click()        print("请在15秒内完成扫码")        time.sleep(15)        #打开购物车列表首页        driver.get("https://cart.taobao.com/cart.htm")        time.sleep(3)        #全选购物车    if driver.find_element_by_id("J_SelectAll1"):        driver.find_element_by_id("J_SelectAll1").click()    now = datetime.datetime.now()    print("login success:", now.strftime("%Y-%m-%d %H:%M:%S"))def buy(times):    while True:        #记录当前时间,使用datatime内置模块        now = datetime.datetime.now().strftime("%Y-%m-%d %H:%M:%S")        print(times)        print(now)        # 对比时间,时间到的话就点击结算        if now == times:            try:                if driver.find_element_by_id("J_Go"):                    driver.find_element_by_id("J_Go").click()                    driver.find_element_by_link_text('提交订单').click()                    print('抢购成功,请尽快付款')            except:                 print('请再次尝试提交订单')        print(now)        time.sleep(0.1)if __name__ == "__main__":    times = input("请输入抢购时间(例如格式:2021-02-01 00:00:00):")    login()    buy(times)

关于“Python如何实现抢购脚本”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。

--结束END--

本文标题: Python如何实现抢购脚本

本文链接: https://www.lsjlt.com/news/305631.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python如何实现抢购脚本
    这篇文章将为大家详细讲解有关Python如何实现抢购脚本,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。Python脚本实现安装Python。我安装的是anaconda安装webdriver扩展。它是Sel...
    99+
    2023-06-25
  • python淘宝抢购脚本程序实现
    目录一、官网下载火狐浏览器二、下载geckodriver,并解压到火狐浏览器文件夹根目录三、添加火狐浏览器根目录到系统环境变量四、下载并安装python3及pycharm开发工具&n...
    99+
    2024-04-02
  • Python淘宝或京东等秒杀抢购脚本实现(秒杀脚本)
    目录一、环境二、安装1.ChromeDriver安装2.Seleuinm安装3.淘宝秒杀脚本4.京东秒杀脚本总结我们的目标是秒杀淘宝或京东等的订单,这里面有几个关键点,首先需要登录淘...
    99+
    2024-04-02
  • 基于Python实现中秋佳节月饼抢购脚本
    目录申明前言原理安装 Selenium方式1方式2安装浏览器驱动下载配置环境变量代码开发测试注意 申明 本博客不提供任何服务器端程序,也不提供任何收费抢购软件。该博客仅用于学习sel...
    99+
    2024-04-02
  • python实现自动抢课脚本
    自动抢课脚本使用手册 @danteking dating from 2021.12.7 and last updating at 2021.12.8 gitee仓库 github仓库 借助pyaut...
    99+
    2023-09-08
    python 脚本语言 图像识别
  • Python 实现的12306抢票脚本
    Python12306抢票脚本 本脚本使用一个类来实现所有代码,大体上分为以下几个模块及其步骤:- 初始化对象属性(在抢票前进行的属性初始化,包括初始化浏览器模拟对象,个人信息等)。- 建立模拟浏览器,模拟浏览器进行cookie等存储。...
    99+
    2023-01-30
    脚本 Python
  • 用python写一个抢购的脚本
    好的,这是用 Python 写的一个抢购的脚本的示例: import requestsdef main(): # 在这里输入你的抢购商品的 URL url = "http://www.example.com/product/123" ...
    99+
    2023-10-05
    java 开发语言
  • Python抢购脚本的编写方法
    想买mate40,但总是抢不到,所以想试着能不能写个脚本代码。 第一步:把想要抢购的商品加进购物车,注意:脚本是对购物车内全部商品进行下单操作,所以不够买的商品最好先从购物车内删除。...
    99+
    2024-04-02
  • Python实现京东茅台抢购脚本, 原来这么简单
    前言 大家早好、午好、晚好吖 ❤ ~欢迎光临本文章 开发环境: python 3.8 运行代码 pycharm 2022.3.2 辅助敲代码 专业版 京东茅台抢购脚本可以分为以下几部分,具体...
    99+
    2023-09-02
    python 开发语言 pycharm 学习
  • Python版中秋佳节月饼抢购脚本
    文章目录 申明前言原理安装 Selenium方式1方式2 安装浏览器驱动下载配置环境变量 代码开发测试注意 申明 本博客不提供任何服务器端程序,也不提供任何收费抢购软件。 该博客...
    99+
    2023-09-03
    python
  • 怎么自制Python淘宝秒杀抢购脚本
    本篇内容主要讲解“怎么自制Python淘宝秒杀抢购脚本”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么自制Python淘宝秒杀抢购脚本”吧!首先我的思路很简单,就是让“程序”帮我们自动打开浏览...
    99+
    2023-06-25
  • Python实现京东茅台抢购脚本, 原来这样就可以了?
    京东茅台抢购脚本可以分为以下几部分,具体实现步骤如下: 登录京东账号 首先需要登录京东账号。一个简单的方式是使用Python的 selenium 库。在使用 selenium 库前,需要安装 sele...
    99+
    2023-09-09
    python 开发语言 爬虫
  • Python制作脚本帮女朋友抢购清空购物车
    目录爬取目标工具使用需求分析项目思路解析selenium安装配置项目解析简易源码分享大家好,我是辣条。 辣条的一个朋友最近跟我诉苦:女朋友沉迷淘宝抢购无法自拔,大晚上不睡觉都在定时...
    99+
    2024-04-02
  • python实现自动抢课脚本的示例代码
    目录自动抢课脚本使用手册1.准备工作2.配合使用py脚本和xlsx文件3.auto_get_lesson_pic_recognize功能介绍4.坐标版本(不建议使用)5.代码自动抢课...
    99+
    2024-04-02
  • 简单实现大学选修课抢课脚本(Python)
    大学选修课抢课 需要准备的 Python环境 完善代码在:抢课脚本 实现步骤 1.实现登录功能 首先进入教务系统,按下F12键进入浏览器的开发者模式,输入账号、密码、验证码后进行抓包。通过抓包,可以发...
    99+
    2023-09-12
    python 开发语言 爬虫
  • python selenium 模拟浏览器自动操作抢购脚本
    每逢秒杀,都在遗憾网速和手速慢没能抢购到商品吧。 手写一个脚本,让程序帮你抢,抢到的概率会大大提升。 废话不多说,直接上代码。 本实例以华为官网抢购手机为例 """(1) 安装 chromedriver a. 去官网 (http://chr...
    99+
    2023-09-13
    python selenium 开发语言
  • 【Python秒杀脚本】淘宝或京东等秒杀抢购
    文章目录 前言一、环境二、安装1.ChromeDriver安装2.Seleuinm安装3.淘宝秒杀脚本4.京东秒杀脚本 总结 前言 我们的目标是秒杀淘宝或京东等的订单,这里面有几个关...
    99+
    2023-09-30
    python 爬虫
  • 使用python实现淘宝抢购
    疫情当下,大部分人选择网购,但是在有限数量的网购商品时,大家就需要蹲点抢了,而蹲点也不一定比别手快,有什么方法可以实现自动蹲点抢购呢? 使用方法 1.先把想抢购的商品加入淘宝手机端的购物车 2.修改代码中抢购时间 3.运行代码 4.弹出浏...
    99+
    2023-10-18
    python 开发语言 爬虫
  • 阿里云服务器抢购脚本详解
    阿里云服务器是阿里云推出的一项云计算服务,为企业和开发者提供稳定、安全、灵活、可扩展的云服务器环境。本文将详细介绍如何编写阿里云服务器抢购脚本,帮助您轻松获取阿里云服务器。 阿里云服务器抢购脚本是一种自动化工具,用于自动化购买阿里云服务器的...
    99+
    2023-10-29
    阿里 详解 脚本
  • 【Python】京东自动下单抢购脚本——双十一购物小技巧
    最近种草一款富士📷已久,但限于富士产能,一直都没有等到开放购买,在尝试几次定闹钟到点准时抢购后,果断放弃,于是花了一个周末时间写了一个简易脚本,终于成为一名合格的“富家子弟”。 ...
    99+
    2023-09-03
    python java 抢购 抢购脚本 京东
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作