1. 程式人生 > >Python爬蟲——2017高校網路資訊保安管理運維挑戰賽:隨機數

Python爬蟲——2017高校網路資訊保安管理運維挑戰賽:隨機數

如題,網頁是這個樣子的
這裡寫圖片描述

網頁原始碼是這個樣子的:
這裡寫圖片描述

我的python程式碼是這樣的:

import time
from splinter import Browser
import random

def splinter(url):

    browser = Browser()
    print("1")
    browser.visit(url)
    i=0
    while i < 10000:
        r=random.randint(0, 1000)
        browser.find_by_name('code').fill(r)
        browser.find_by_tag('input')[1].click()
        i+=1
        print(r)
if __name__ == '__main__':
    websize3 ='http://202.112.26.124:8080/280a31eec4c62a893ad40a6508d207c8/index.php'
    splinter(websize3)

解題思路是自己構建隨機數硬懟
懟多長時間就是看運氣了

有一個問題,懟的過程中,火狐瀏覽器戰的記憶體一直在增加,都快超過3G了,不知道有什麼別的解決方案沒有