code: def select_by_value(self, value):
          
          css = "option[value =%s]" % self._escapeString(value)
          opts = self._el.find_elements(By.CSS_SELECTOR, css)
          matched = False
          for opt in opts:
              self._setSelected(opt)
              if not self.is_multiple:
                  return
              matched = True
          if not matched:
              raise NoSuchElementException("Cannot locate option with value: %s" % value)
docs: Select all options that have a value matching the argument. That is, when given "foo" this
             would select an option like:
  
             <option value="foo">Bar</option>
  
             :Args:
              - value - The value to match against
  
             throws NoSuchElementException If there is no option with specified value in SELECT