-
前提条件,先配置了Selenium和ChromeDriver(谷歌浏览器)/GeckoDriver(火狐浏览器),PhantomJS按照个人需要配置
Selenium: pip3 install selenium
ChromeDriver: https://chromedriver.storage.googleapis.com/index.html
找到对应自己的谷歌浏览器版本,下载解压后放到python安装路径下的Scripts文件夹下面并配置环境变量
GeckoDriver: https://github.com/mozilla/geckodriver/releases
下载解压后放到python安装路径下的Scripts文件夹下面并配置环境变量PhantomJS: http://phantomjs.org/download.html
-
修改准考证,名字
源代码:
from selenium import webdriver
import time
url = 'http://cet.neea.edu.cn/cet/query_c.html'
driver = webdriver.PhantomJS()
#driver = webdriver.Chrome() 亦可,PhantomJS是无窗口化
while(1):
try:
driver.get(url)
driver.find_element_by_id('zkzh').send_keys('你的准考证')
driver.find_element_by_id('name').send_keys('你的名字')
driver.implicitly_wait(8)
driver.find_element_by_xpath('//*[@id="submitButton"]').click()
time.sleep(2)
print(driver.find_element_by_xpath('//*[@id="query_result"]').text)
time.sleep(3)
except:
continue
- 暴力执行,等待print