title: how to deal with strange chars in selenium? 'utf8' codec can't decode byte 0xc3 in position 0:
body: <p>im trying to send keys with spanish accents in selenium, what im doing is sending strings via a array with various entrys, here is the line where it get stucks.</p>
  
  <pre><code>["Electrodomésticos", "Otros electrodomésticos", ["sensorhumo.jpg"], "Sensor de humo inalámbrico independiente.", "-Frecuencia: 433Mhz. -Codigo de trabajo: 2262. -Alacance inalámbrico: 80 mts con línea de vista. ", "59000", "x", "x", "x", "x", "x", "x"],
  </code></pre>
  
  <p>when i send this part:</p>
  
  <p>"-Frecuencia: 433Mhz. -Codigo de trabajo: 2262. -Alacance inalámbrico: 80 mts con línea de vista. "</p>
  
  <p>to this code:</p>
  
  <pre><code>    descripcion=".//*[@id='field-description']"
      descripciontext=str(array3[i][x])
      x=x+1
      descripcionelement = wait.until(lambda driver: driver.find_element_by_xpath(descripcion))
      descripcionelement.send_keys(descripciontext) 
  </code></pre>
  
  <p>it throws this message:</p>
  
  <blockquote>
    <p>UnicodeDecodeError: 'utf8' codec can't decode byte 0xc3 in position 0:
    unexpected end of data</p>
  </blockquote>
  
  <p>it only works if i remove the accents from this part and i tried using decode.</p>