python京东自动签到领金豆_docker 京东自动签到

python京东自动签到领金豆_docker 京东自动签到项目紧张的忙完了,早上签到时突然想到自动签到~~’人生苦短,我用python’网上看了下,很简单。对于小白来说,主要难度是环境的搭建。主要用到:1selenium模拟浏览器2chromedriver(chrome驱动)上面网友已经实现飞猪京东签到,依葫芦画瓢嘛,实现了苏宁易购的签到。备注:只是很简单签到代码,没有登录的滑动签到的校验码(第一次登录签到)参照上面的,自己实现了苏宁易购的…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

项目紧张的忙完了,早上签到时突然想到自动签到~~ ‘人生苦短,我用python’

网上看了下,很简单。对于小白来说,主要难度是环境的搭建。

主要用到:

1 selenium  模拟浏览器

2 chromedriver(chrome驱动)

上面网友已经实现飞猪 京东签到,依葫芦画瓢嘛,实现了苏宁易购的签到。

备注:只是很简单签到代码,没有登录的滑动 签到的校验码(第一次登录签到)

参照上面的,自己实现了苏宁易购的签到。

from selenium import webdriver

from selenium.webdriver.common.action_chainsimport ActionChains#导入鼠标操作

from selenium.webdriver.common.keysimport Keys#导入键值操作

import time

import traceback

#登录滑动 打卡验证码 — cookie有效期保持好

myusername =”你的账号”

mypassword =”你的密码”

signpage =”https://sign.suning.com/sign/welcome.do” #签到页

browser = webdriver.Chrome()

browser.get(signpage)

try:

# 切换到账户登录

jumplogin = browser.find_element_by_xpath(“//span[contains(text(),’账户登录’)]”)

loginname = browser.find_element_by_id(“userName”)

password = browser.find_element_by_id(“password”)

submit = browser.find_element_by_id(“submit”)

jumplogin.click()

# 延时等待

browser.implicitly_wait(5)

loginname.send_keys(myusername)

password.send_keys(mypassword)

submit.click()

browser.implicitly_wait(5)

if len(browser.find_elements_by_css_selector(“body > div.floor-vip > div.w.clearfix > div.user-welfare > div.sign-in.signed > div.title”)):#判断是否领取

print(“have got one”)

else:

signsubmit = browser.find_element_by_class_name(“starttip”)

signsubmit.click()

print(“successful–“)

except BaseException as e:

msg = traceback.format_exc()# 方式1

print (msg)

print(“fail–“)

time.sleep(5)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/192286.html原文链接:https://javaforall.net

赞 (0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • C++多线程编程:同步之互斥量Mutex「建议收藏」

    C++多线程编程:同步之互斥量Mutex「建议收藏」文章目录5.示例代码文章目录1.CreateMutex()2.ReleaseMutex()3.WaitForSingleobject()4.CloseHandle()5.示例代码6.Mutex实现一个程序只允许允许一个实例(进程)5.示例代码文章目录1.CreateMutex()2.ReleaseMutex()3.WaitForSingleobject()4.CloseHandle()5.示例代码6.Mutex实现一个程序只允许允许一个实例(进程))5.示例代码文章目录1

    2022年6月26日
  • 玻尔兹曼公式推导碰撞项_玻尔兹曼方程表达式

    玻尔兹曼公式推导碰撞项_玻尔兹曼方程表达式在做别的事之前,让我们试做一个假想的研究。假定我们有一个很好的能跟踪单个运动粒子而不产生任何其他效应的激光探测器,把这个探测器应用在一个波尔兹曼气体上,可以很容易发现,无论粒子间碰撞能否忽略,牛顿轨道方程始终是有意义的(如果需要考虑碰撞,沿牛顿轨道的粒子存活几率是应该引进的)。问题就这样产生了:因为波尔兹曼方程和给定的初值边值条件已经构成了一个完全集合,我们是否应该简单的无视牛顿方程?如果牛顿方程…

    2022年8月11日
  • sql触发器

    sql触发器在SQLServer里面也就是对某一个表的一定的操作,触发某种条件,从而执行的一段程序。触发器是一个特殊的存储过程。常见的触发器有三种:分别应用于Insert,Update,Delete事件。我为什

    2022年7月3日
  • vue中 关于$emit的用法

    vue中 关于$emit的用法1、父组件可以使用props把数据传给子组件。2、子组件可以使用$emit触发父组件的自定义事件。vm.$emit(event,arg)//触发当前实例上的事件vm.$on(event,fn);//监听event事件后运行fn;例如:子组件:<template><divclass=”train-city”>&l………

    2022年6月25日
  • dedecms后台系统基本参数标题

    dedecms后台系统基本参数标题

    2021年10月7日
  • lnk2019无法解析的外部符号_declspec_无法解析的外部符号_main

    lnk2019无法解析的外部符号_declspec_无法解析的外部符号_mainC++工程编译时出现如下链接错误提示:原因一:只是在.h里面声明了某个方法,没有在cpp里面实现;原因二:在工程中加入了有相同名字的文件或者类;原因三:如果此类为静态库中定义的类,可能没有添加头文件目录和文件引用的lib静态库路径;添加方法:添加工程的头文件目录:项目->属性->配置属性->C/C++->常规->附加包含目录:加上头文件的存放目录;添加文件引用的lib静态库路径:项目->属性->配置属性->链接器->常规->附加

    2022年10月5日

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号