def market_time(self, timeone, timetwo): stime = self.driver.find_element_by_name('s_sourcetime') Service.send_input(stime, timeone) etime = self.driver.find_element_by_name('e_sourcetime') Service.send_input(etime, timetwo) self.driver.find_element_by_class_name( 'btn.btn-info.btn-padding').click()
def click_psd(self, passwd): self.driver.find_element_by_id('btn-decrypt').click() sepass = self.driver.find_element_by_name('secondPass') Service.send_input(sepass, passwd) time.sleep(5) self.driver.find_element_by_xpath( '//button[@onclick="decrypt();"]').click()
def find_business(self, business): self.click_job() self.business_customer() self.click_psd(business['passwd']) time.sleep(5) inbus = self.driver.find_element_by_name('companyName') Service.send_input(inbus, business['busine']) self.driver.find_element_by_xpath( '//button[@onclick="enterpriseTb();"]').click()
def simulation_message(self, pay, link, remark): mon = self.driver.find_element_by_id('msalary') Service.send_input(mon, pay) exchange = self.driver.find_element_by_id('mcomm') exchange.click() Select(exchange).select_by_visible_text(link) ps = self.driver.find_element_by_id('mremark') Service.send_input(ps, remark) self.driver.find_element_by_id('saveSkillbtn').click()
def add_entry_information(self, add): self.click_job() self.entry_information() self.click_psd(add['passwd']) time.sleep(5) self.driver.find_elements_by_class_name('btn.btn-info.btn-padding')[ int(add['num'])].click() stu = self.driver.find_element_by_name('jr.job_position') stu.click() Select(stu).select_by_visible_text(add['work']) self.driver.find_element_by_id('jdate').click() self.driver.find_element_by_xpath( '//div[3]/table/tfoot/tr[1]/th').click() inpay = self.driver.find_element_by_id('jsalary') Service.send_input(inpay, add['pay']) self.driver.find_element_by_id('saveEditJBtn').click() self.driver.find_element_by_xpath( '//button[@data-bb-handler="ok"]').click()
def busine_add(self, add): self.click_job() self.business_customer() self.click_psd(add['passwd']) time.sleep(5) self.driver.find_element_by_xpath( '//button[@data-backdrop="static"]').click() buname = self.driver.find_element_by_id('newentname') Service.send_input(buname, add['buname']) bucate = self.driver.find_element_by_id('newentcate') Service.send_input(bucate, add['bucate']) buaddr = self.driver.find_element_by_id('newentaddr') Service.send_input(buaddr, add['buaddr']) buader = self.driver.find_element_by_id('newentheader') Service.send_input(buader, add['buader']) butel = self.driver.find_element_by_id('newtel') Service.send_input(butel, add['butel']) self.driver.find_element_by_xpath( '//button[@onclick="saveNewEnterp();"]').click() time.sleep(2) self.driver.find_element_by_xpath( '//button[@data-bb-handler="ok"]').click()
def input_phone(self, telephone): phone = self.driver.find_elements_by_name('cus.tel')[0] Service.send_input(phone, telephone)
def input_time(self, data_time1, data_time2): data1 = self.driver.find_element_by_id('date1') Service.send_input(data1, data_time1) data2 = self.driver.find_element_by_id('date2') Service.send_input(data2, data_time2)
def click_deliver_Info(self, ucus): uname = self.driver.find_element_by_name('cusInfo') Service.send_input(uname, ucus)
def job_intention(self, intention): uinten = self.driver.find_element_by_id('cusIntent') Service.send_input(uinten, intention)
def edit_name(self, name): uname = self.driver.find_element_by_id('cusName') Service.send_input(uname, name)
def input_username(self, username): u_name = self.driver.find_element_by_name('userName') Service.send_input(u_name, username)
def input_mail(self, mail): d_mail = self.driver.find_element_by_name('cus.email') Service.send_input(d_mail, mail)
def input_name(self, name): d_name = self.driver.find_element_by_name('cus.name') Service.send_input(d_name, name)
def input_phone(self, phone): d_phone = self.driver.find_element_by_name('cus.tel') Service.send_input(d_phone, phone)
def input_password(self, password): u_pass = self.driver.find_element_by_name('userPass') Service.send_input(u_pass, password)
def input_checkcode(self, checkcode): u_code = self.driver.find_element_by_name("checkcode") Service.send_input(u_code, checkcode)
def input_QQ(self, QQ): d_qq = self.driver.find_element_by_name('cus.qq') Service.send_input(d_qq, QQ)
def click_psd(self, passwd): self.driver.find_element_by_id('btn-decrypt').click() sepass = self.driver.find_element_by_name('secondPass') Service.send_input(sepass, passwd) time.sleep(5) self.driver.find_elements_by_class_name('btn.btn-info')[0].click()
def input_school(self, school): d_school = self.driver.find_element_by_name('cus.school') Service.send_input(d_school, school)
def edit_phone(self, phone): uphone = self.driver.find_element_by_id('cusTel') Service.send_input(uphone, phone)
def input_major(self, major): d_major = self.driver.find_element_by_name('cus.major') Service.send_input(d_major, major)
def input_record(self, record): records = self.driver.find_element_by_css_selector( 'textarea.form-control') Service.send_input(records, record)
def input_intent(self, intent): d_intent = self.driver.find_element_by_name('cus.intent') Service.send_input(d_intent, intent)
def input_prorate(self, proportion0, proportion1, proportion2, proportion3, proportion4, proportion5): pro0 = self.driver.find_element_by_name('proportion0') Service.send_input(pro0, proportion0) pro1 = self.driver.find_element_by_name('proportion1') Service.send_input(pro1, proportion1) pro2 = self.driver.find_element_by_name('proportion2') Service.send_input(pro2, proportion2) pro3 = self.driver.find_element_by_name('proportion3') Service.send_input(pro3, proportion3) pro4 = self.driver.find_element_by_name('proportion4') Service.send_input(pro4, proportion4) pro5 = self.driver.find_element_by_name('proportion5') Service.send_input(pro5, proportion5)
def input_salary(self, salary): d_salary = self.driver.find_element_by_name('cus.salary') Service.send_input(d_salary, salary)
def input_text(self, text_want): cus = self.driver.find_element_by_name('cusInfo') Service.send_input(cus, text_want)
def input_applposition(self, applposition): d_applposition = self.driver.find_element_by_name('cus.applposition') Service.send_input(d_applposition, applposition)
def input_name(self, in_name): names = self.driver.find_elements_by_name('cus.name')[0] Service.send_input(names, in_name)
def input_age(self, age): d_age = self.driver.find_element_by_name('cus.age') Service.send_input(d_age, age)