|
本帖最后由 sigerclx 于 2019-11-19 16:30 编辑
- #前面是登录客如云的商家后台,然后下面的是转向“报表”链接
复制代码
#前面是登录客如云的商家后台,然后下面的是转向“报表”链接
browser.switch_to.parent_frame()
browser.maximize_window()
browser.get('http://b.keruyun.com/bui-link/#/mind/report/bizSurveyRes/index')
browser.implicitly_wait(8)
try:
info = browser.find_elements_by_class_name("radio")
print("radio is get")
except NoSuchElementException:
print ('error')
sys.exit(0)
print("info is ",info)
运行结果打印了:radio is get
info is []
我的问题是为什么搜索不到radio呢?为什么搜索结果是空?如何才能找到radio,并且按自己需要选择呢?
以下是页面radio附近的源码:
- <div class="search-column" style="display: inline-block;">
- <span class="search-type">选择时间</span>
- <label class="radio"><span></span><input type="radio" name="queryType" value="1">营业日期(下单日)</label>
- <label class="radio"><span></span><input type="radio" name="queryType" value="2">自然日(下单日)</label>
- <span class="time-picker">
- <div class="search-box select-day">
- <input name="startDate" type="text" class="form-control datepicker-start" id="date-start" data-for-element="date-end" placeholder="开始日期" readonly disabled>
- <button type="button" class="close">×</button>
- </div>
- <div class="search-box-time" style="margin-right: 10px;">
- <input type="text" class="form-control timepicker-start" name="startTime">
- </div>
- <div class="search-box select-day">
- <input name="endDate" type="text" class="form-control datepicker-end" id="date-end" data-for-element="date-start" placeholder="结束日期" readonly disabled>
- <button type="button" class="close">×</button>
- </div>
- <div class="search-box-time">
- <input type="text" class="form-control timepicker-end" name="endTime">
- </div>
- </span>
- <label class="radio radio-check"><span></span><input type="radio" name="queryType" value="3" checked>今天</label>
- <label class="radio"><span></span><input type="radio" name="queryType" value="4">昨天</label>
- <label class="radio"><span></span><input type="radio" name="queryType" value="5">最近七天</label>
- <label class="radio" style="margin-right: 14px;"><span></span><input type="radio" name="queryType" value="6">最近一个月</label>
- </div>
复制代码
|
|