У меня есть этот код в html
<td><select id="sensors" name="sensors"></select></td>
, который выделяется с использованием jquery. Я хочу иметь возможность выбирать значение «температуры» с использованием селена python, но, похоже, я не могу достичь результата. Распределение осуществляется с помощью этого кода:
$('#sensors').append($("<option />").val("").text("{{ _("Choose a sensor from the list") }}").hide());
$('#sensors').append($("<option />").val("timelocal").text("{{ _("Timelocal") }}"));
$('#sensors').append($("<option />").val("temperature").text("{{ _("Temperature") }}"));
$('#sensors').append($("<option />").val("pressure").text("{{ _("Pressure") }}"));
$('#sensors').append($("<option />").val("humidity").text("{{ _("Humidity") }}"));
$('#sensors').append($("<option />").val("voc").text("{{ _("Volatile organic compound(VOC)") }}"));
$('#sensors').append($("<option />").val("noise").text("{{ _("Noise") }}"));
$('#sensors').append($("<option />").val("co2").text("{{ _("Carbon Dioxide") }}"));
$('#sensors').append($("<option />").val("ch2o").text("{{ _("Formaldehyde") }}"));
$('#sensors').append($("<option />").val("o3").text("{{ _("Ozone") }}"));
$('#sensors').append($("<option />").val("pm1").text("PM1.0"));
$('#sensors').append($("<option />").val("pm25").text("PM2.5"));
$('#sensors').append($("<option />").val("pm10").text("PM10"));
$('#sensors').append($("<option />").val("all").text("{{ _("All") }}"));
Как выбрать температуру? Я пробовал выбирать по значению, по идентификатору, по видимому тексту, но ни один из них, похоже, не работает. Я просто получаю NoSuchElementException.