|
@@ -117,15 +117,16 @@ class CreateAdPlan():
|
|
|
if '长期投放' in _.text:
|
|
|
_.click()
|
|
|
input_elements[0].click()
|
|
|
+ time.sleep(0.1)
|
|
|
input_elements[0].send_keys(Keys.RIGHT)
|
|
|
|
|
|
- for i in range(7):
|
|
|
- time.sleep(random.uniform(0.1, 0.2))
|
|
|
- input_elements[0].send_keys(Keys.BACKSPACE)
|
|
|
- for _ in self.task['date_set']['date_list'][0][1:]:
|
|
|
- time.sleep(random.uniform(0.1, 0.2))
|
|
|
- input_elements[0].send_keys(_)
|
|
|
- input_elements[0].send_keys(Keys.RETURN)
|
|
|
+ # for i in range(7):
|
|
|
+ # time.sleep(random.uniform(0.1, 0.2))
|
|
|
+ # input_elements[0].send_keys(Keys.BACKSPACE)
|
|
|
+ # for _ in self.task['date_set']['date_list'][0][1:]:
|
|
|
+ # time.sleep(random.uniform(0.1, 0.2))
|
|
|
+ # input_elements[0].send_keys(_)
|
|
|
+ # input_elements[0].send_keys(Keys.RETURN)
|
|
|
|
|
|
time.sleep(random.uniform(0.1, 0.2))
|
|
|
else:
|
|
@@ -215,8 +216,14 @@ class CreateAdPlan():
|
|
|
human_input.click()
|
|
|
human_input.send_keys(_)
|
|
|
human_input.send_keys(Keys.RETURN)
|
|
|
- time.sleep(random.uniform(1, 1.2))
|
|
|
+ WebDriverWait(self.driver, 30).until(
|
|
|
+ lambda driver: len(self.driver.find_elements_by_xpath('//*[@class="adui-table-cellInner"]')) == 3)
|
|
|
+ time.sleep(1)
|
|
|
+ WebDriverWait(self.driver, 30).until(
|
|
|
+ lambda driver: [x for x in self.driver.find_elements_by_xpath('//*[@class="adui-table-cellInner"]') if
|
|
|
+ x.is_displayed() and x.is_enabled() and x.text == _])
|
|
|
human_names = self.driver.find_elements_by_xpath('//*[@class="adui-table-cellInner"]')
|
|
|
+
|
|
|
for human_name in human_names:
|
|
|
if human_name.text == _:
|
|
|
human_name.click()
|