Я пытаюсь очистить следующий веб-сайт: http://opendata.atlantapd.org/Crimedata/Default.aspx
Мне нужно l oop через каждый год, а затем каждый месяц. В настоящее время я пытаюсь получить одну итерацию правильно, прежде чем я попытаюсь l oop. Код, который у меня есть, откроет страницу, и он перейдет ко второму месяцу («февраль»), но затем выдаст ошибку, что ему нужно значение
HTML Код
<select name="ctl00$MainContent$ddlMonth" id="MainContent_ddlMonth">
<option selected="selected" value="1">January</option>
<option value="2">February</option>
<option value="3">March</option>
<option value="4">April</option>
<option value="5">May</option>
<option value="6">June</option>
<option value="7">July</option>
<option value="8">August</option>
<option value="9">September</option>
<option value="10">October</option>
<option value="11">November</option>
<option value="12">December</option>
</select>
browser = Browser('chrome', **executable_path, headless=False)
url = 'http://opendata.atlantapd.org/Crimedata/Default.aspx'
#opening url page
browser.visit(url)
#using id to select radio button by area
browser.click_link_by_id('MainContent_rblArea_0')
#finding the month dropdown by id
element = browser.find_by_id('MainContent_ddlMonth')
#selecting option 2
element.select('2')
Спасибо за любые предложения