自動化に webdriver を使用しています。各質問には、ラジオ ボタンの横に「はい」/「いいえ」などのテキストが付いたラジオ ボタンがいくつかあります。以下は、要素を検査して取得したコードです
<label class="fs-508-label" for="editTemplate-editForm-content-flowTemplateFull-genericPage-_id162-page_0-profilerQuestionnaireBlock-_id167-page__1-questionnaire-_id169-0-questionRadio_com.taleo.functionalcomponent.prescreening.entity.question.PossibleAnswer__78620">
<input name="editTemplate-editForm-content-flowTemplateFull-genericPage-_id162-page_0-profilerQuestionnaireBlock-_id167-page__1-questionnaire-_id169-0-questionRadio" id="editTemplate-editForm-content-flowTemplateFull-genericPage-_id162-page_0-profilerQuestionnaireBlock-_id167-page__1-questionnaire-_id169-0-questionRadio_com.taleo.functionalcomponent.prescreening.entity.question.PossibleAnswer__78620" value="com.taleo.functionalcomponent.prescreening.entity.question.PossibleAnswer__78620" type="radio" class="possibleanswers" onclick="onChoicePicked(this)">
No
</label>
それを理解するのを手伝ってもらえますか。現在、次を使用してラジオボタンを取得できます
element = browser.find_element_by_name(name got form above)
しかし、element.textは私に「いいえ」を与えていませんが、私を困惑させている空です。ここで何かが足りないかもしれません。