本文實(shí)例為大家分享了python實(shí)現(xiàn)淘寶秒殺腳本的具體代碼,供大家參考,具體內(nèi)容如下
1.安裝pycharm。網(wǎng)上教程很多。
2.安裝 Selenium 庫。
Selenium支持很多瀏覽器,我選擇的是Firefox瀏覽器。
因?yàn)槲疫@里是Python3環(huán)境,自帶的又pip,所以安裝selenium直接使用pip安裝
安裝方法:
--打開cmd;
--輸入命令進(jìn)入Python36/Scripts(找到下圖的目錄)目錄下;
--輸入命令 pip install selenium;
--回車,等待自動安裝;
--當(dāng)最后一行代碼出現(xiàn)Successfully install selenium-XX時,表示安裝成功。
請輸入圖片描述
請輸入圖片描述
3.插件 FireBug
FireBug 是火狐瀏覽器的一款查看代碼元素的插件,可以快速的定位元素,selenium的重點(diǎn)就是元素定位,只有定到位了,才能進(jìn)行下一步操作。
安裝方法:
--打開Firefox瀏覽器,點(diǎn)擊右上角按鈕
--點(diǎn)擊附加組件
--點(diǎn)擊擴(kuò)展
--搜索firebug
--點(diǎn)擊安裝,重啟瀏覽器
--測試安裝成功,按F12出現(xiàn)如下畫面,表示firebug已經(jīng)安裝成功了
請輸入圖片描述
4.安裝 驅(qū)動安裝 geckodriver(windows環(huán)境下)
文件鏈接在下方。
使用方法:
1、下載完成解壓;
2、將 geckodriver 放到 該瀏覽器可執(zhí)行文件的路徑下
請輸入圖片描述
3、添加到環(huán)境變量中
請輸入圖片描述
5. 設(shè)置 pycharm
先創(chuàng)建一個工程
打開 pycharm -> 打開 file -> 點(diǎn)擊 setting -> 點(diǎn)擊最右邊的設(shè)置按鈕
請輸入圖片描述
點(diǎn)擊 add, 在 Virtualenv Environment 和 System Interpreter 并選定找到本文給的 python 運(yùn)行文件夾,Location 是自己建立的工作文件夾,里面為空,參考操作如下:
請輸入圖片描述
打開 pycharm -> 打開 file -> 點(diǎn)擊 setting
將 project Interpreter 設(shè)置為 本文給的文件,或是自己本身的 python自帶運(yùn)行庫
請輸入圖片描述
?6. 新建一個python文件
?輸入以下程序:
請輸入圖片描述
得到如下:
請輸入圖片描述
則成功搭建好環(huán)境。
7. 淘寶秒殺程序
請輸入圖片描述
?
請輸入圖片描述
以上程序是參照對應(yīng)的 html 源碼的對應(yīng)元素所選擇的。舉例如下:
請輸入圖片描述
中對應(yīng)的 J_SelectAll1 對應(yīng)如下:
請輸入圖片描述
想學(xué)的小伙伴都可以私信小編來學(xué)習(xí) python
無論你是大牛還是小白,是想轉(zhuǎn)行還是想入行都可以來了解一起進(jìn)步一起學(xué)習(xí)!有開發(fā)工具,很多干貨和技術(shù)資料分享!
文章部分來源:腳本之家