Перейти к содержимому

Фотография

Python+Selenium


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 5

#1 djkjlz

djkjlz

    Новый участник

  • Members
  • Pip
  • 24 сообщений
  • ФИО:Владимир

Отправлено 05 октября 2018 - 13:30

У меня есть выпадающий список:
 
<div class = "col-md-7">
  <select class = "form-control" id = "define-segment" aria-invalid = "false">
    <option value = "0"> - выберите - </ option>
    <option value = "1"> Использовать один из созданных сегментов </ option>
    <option value = "2"> Создать новый сегмент </ option>
  </ Select>
</ div>
 
Я не моогу выбрать елемент списка.
Я написал код, как я могу открыть раскрывающийся список
#List Define Segment
def define_segment(self):
self.driver.find_element_by_id("define-segment").click()
Но как я могу найти параметр со значением 1 или 2
В логе всегда у меня ошибка: TypeError: 'int' object is not callable
Я понимаю что не правильный тип данных, но не могу понять что именно я делаю не так, пробовал уже через метод Select выбирать текст из списка и значения 1 или 2. Но проблема та же
Спасибо.

  • 0

#2 djkjlz

djkjlz

    Новый участник

  • Members
  • Pip
  • 24 сообщений
  • ФИО:Владимир

Отправлено 05 октября 2018 - 13:43

Нашел решение, сори за засорение.


  • 0

#3 TatyanaV

TatyanaV

    Опытный участник

  • Members
  • PipPipPipPip
  • 388 сообщений
  • ФИО:Воробьева Татьяна


Отправлено 08 октября 2018 - 09:27

Нашел решение, сори за засорение.

Такие фразы "засоряют" гораздо сильнее, чем вопросы, на которые Вы сами сумели найти ответ.

Спустя какое-то время кто-то как и Вы столкнется с аналогичной проблемой, начнут гуглить, наткнутся на Вашу тему...

А в ней вместо ответа "нашел решение"... В итоге - они просто впустую потеряют время.


  • 0

#4 djkjlz

djkjlz

    Новый участник

  • Members
  • Pip
  • 24 сообщений
  • ФИО:Владимир

Отправлено 08 октября 2018 - 11:44

 

Нашел решение, сори за засорение.

Такие фразы "засоряют" гораздо сильнее, чем вопросы, на которые Вы сами сумели найти ответ.

Спустя какое-то время кто-то как и Вы столкнется с аналогичной проблемой, начнут гуглить, наткнутся на Вашу тему...

А в ней вместо ответа "нашел решение"... В итоге - они просто впустую потеряют время.

 

Хорошо, буду писать ответ под вопросом если найду.


  • 0

#5 djkjlz

djkjlz

    Новый участник

  • Members
  • Pip
  • 24 сообщений
  • ФИО:Владимир

Отправлено 08 октября 2018 - 11:48

Подскажите как запустить несколько файлов .ру с юнит тестами через командную строку.

Пробую  

python -m unittest discover
но всегда выдает http://prntscr.com/l3jhkq
пробовал и прописать путь прямиком к файлам с тестами, тогда ошибка http://prntscr.com/l3jidi

  • 0

#6 Spock

Spock

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 772 сообщений
  • ФИО:Роман

Отправлено 08 октября 2018 - 12:41

http://docs.activest.../packaging.html

 

?


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных