我遇到以下問題。我有一個隱藏的,所以當我做出選擇和運行測試,我得到以下錯誤下拉:使用硒和python從下拉菜單中選擇一個選項
selenium.common.exceptions.ElementNotVisibleException:消息:元素不可見:元素當前不可見,不得被操縱
以下的代碼中,我一直在努力:
cur=Select(driver.find_element_by_id("currencyCode"))
cur.select_by_visible_text('USD')
下面
是代碼的HTML語法:
<div class="form-group true-grid-3">
<label for="currencyCode">Currency</label>
<select id="currencyCode" name="criteria.currencyCode" class="form-control" style="display: none;">
<option value="CHF">CHF</option>
<option value="EUR">EUR</option>
<option value="GBP">GBP</option>
<option value="JPY">JPY</option>
<option value="USD">USD</option>
此解決方案完美的,如果我的ID從「criteria.currencyCode」到「貨幣代碼」改變萬分感謝! –