用Python在京东抢购商品

最近在网上看到一篇运用python从京东抢购商品的博客,激起了我的好奇心,python还真的啥都能做到吗????一起来跟小编尝试一下~

首先肯定是安装python环境,大家可以从官网上下载最新版的python, 官网直通车 ,嘻嘻~ 小编善良吧~


大家根据自己的实际情况选择安装对应的版本~

下载完成之后,兄嘚们 不要忘记了重要的一步,勾选上这个选项,然后就可以一股脑的点下一步啦


安装完成之后 在cmd命令行里,输入python,如果出现下图信息,就证明第一步已经完成了。


geckodriver  是用来驱动火狐浏览器的一个重要插件,因此请检查一下有没有安装火狐浏览器<——没有的话点击左边

接下来就是下载这个功能插件,点这里~    还是根据实际情况选择对应的版本进行下载

下载成功后,解压文件后会有一个 geckodriver.exe的一个应用文件,把这个文件放到火狐浏览器安装目录下C:\Program Files\Mozilla Firefox\

然后将这个路径配置到环境变量里


注意哦!!!   还需要将geckodriver.exe放到python安装目录下的script文件夹里

然后呢 在命令行里输入geckodriver  还是一样 如果出现跟小编一样的信息,那就证明安装好了


接下来就是见证奇迹的时刻:建一个后缀为.py的文件,暂时就叫它shop.py 毕竟是买东西嘛, 点这里下载文件。

原本是打算直接贴代码,可是代码块只能用markdown来编辑,这个技能小编还没掌握,所以委屈各位大佬,手动下载一下~    以后小编会更新技能的   (抱拳感谢)

下载完成之后在代码里将账户密码改为自己的京东账号和密码。

在含有此文件的目录里运行命令行,  在路径里 直接输入cmd回车 也可以打开哦

运行pip3 install selenium   如果报错的话  尝试  pip3 install --user selenium

新版本的python自带Pip,如果是较早版本的 劳烦再下载一下pip,这里小编就不过多赘述了。

终于来到了最后一步啊!!    那就是运行咱们的shop.py   .   


默默等待几秒,浏览器就会自动登录,到达设定好的时间时,就会自动从购物车里下单喽。

友情提示:    登录时滑块验证需要手动去验证的哦,  还有抢购的商品需要提前放到购物车里。

文章到此就结束了,感谢大家的浏览,有兴趣的朋友可以按照步骤尝试一下,如果觉得有用,麻烦点个赞,支持鼓励一下。

你可能感兴趣的:(用Python在京东抢购商品)