Advertisement
arvingarciaa

Untitled

Jan 30th, 2020
216
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.41 KB | None | 0 0
  1.  
  2. import unittest
  3. from selenium import webdriver
  4. from openpyxl import load_workbook
  5. from selenium.webdriver.common.keys import Keys
  6. from selenium.webdriver.support import ui
  7.  
  8. filepath = "/home/aj/Desktop/LORIELLE.xlsx"
  9. wb=load_workbook(filepath)
  10. sheet=wb.active
  11. rowCount = sheet.max_row
  12.  
  13. browser = webdriver.Chrome("/usr/lib/chromium-browser/chromedriver")
  14. browser.get('https://ischo.searcaapps.org')
  15.  
  16. user = browser.find_element_by_id('username')
  17. user.send_keys('lavm')
  18. password = browser.find_element_by_id('password')
  19. password.send_keys('lavm@1234')
  20. password.send_keys(Keys.ENTER)
  21.  
  22.  
  23. browser.get('https://ischo.searcaapps.org/ischo/scholarship/?d=all&p=40&fr=2019&to=2021')
  24.  
  25. userTable = browser.find_element_by_id('listTable')
  26. rowVals = userTable.find_elements_by_tag_name('tr')
  27. rowNum = len(browser.find_elements_by_xpath('/html/body/section/article/table/tbody/tr'))
  28.  
  29. i = 2
  30. currentName = browser.find_element_by_xpath("//tr[" + str(i) + "]//td[2]").text
  31. browser.find_element_by_link_text(currentName).click()
  32. browser.find_element_by_link_text('Edit').click()
  33. for j in range(1, rowCount):
  34.     if currentName == sheet.cell(row=j, column=6).value:
  35.         currentRowExcel = j
  36.  
  37. # NAMEOFCOLLEGE/UNIVERSITY
  38. browser.find_element_by_name('college[]').send_keys(Keys.CONTROL + 'a')
  39. browser.find_element_by_name('college[]').send_keys(Keys.DELETE)
  40. collegeName = sheet.cell(row=currentRowExcel, column=16).value
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement