selenium:5.selenium的截圖以及一個驗證碼小程序


         經過昨天的游戲一天后,還是回歸正路把,多看書,多寫博客,其實博客的內容真的很少,有的時候我看了五份東西,卻只能寫出來一份東西,因為寫東西真是一件很麻煩的事情,雖然我已經寫的東西和代碼都很小,歸納總結確實很麻煩。

     兩個程序都很簡單,我就一起貼了。。。反正都是能跑過的。

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
from time import sleep
driver=webdriver.Firefox()
driver.get("http://www.baidu.com")

driver.find_element_by_id('kw').send_keys('selenium')
driver.find_element_by_id('su').click()

driver.get_screenshot_as_file("D:\\ceshi\\baidu_img.jpg")
driver.quit()
上面是截圖的,下面是隨機數字的,一定之前要懂RAND的意思

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
from selenium.webdriver.common.keys import Keys
import time
from random import randint

verify =randint(1000,9999)

print(u"生成的隨機數字: %d " %verify)

number=input("請輸入隨機數字:")
print(number)
number=int(number)

if number ==verify:
print ("登錄成功!!")
elif number==132741:
print("登陸成功!!")
else:
print("輸入錯誤")



注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: