title: Python access impala with insert error
body: <p>I used Python 3.5.3 to access impala database with insert operation. 
  The command as following: </p>
  
  <pre><code>sql = "INSERT INTO user_tbl(ID, USER_IP)VALUES(?,?)" 
  values = (89988, '3609:9802:480:77bd:434:2d9a:e204:47b0')
  
  cur.execute(sql, values);
  </code></pre>
  
  <p>but if I run with <code>cur.execute("INSERT INTO user_tbl(ID, USER_IP)VALUES(89988, '3609:9802:480:77bd:434:2d9a:e204:47b0')")</code>, the result is successful. </p>
  
  <p>The error is </p>
  
  <blockquote>
    <p>"impala.error.HiveServer2Error: AnalysisException: Syntax error in
    line 1:"</p>
    
    <p>Encountered: STRING LITERAL Expected: CROSS, FROM, FULL, GROUP,
    HAVING, INNER, JOIN, LEFT, LIMIT, OFFSET,ON, ORDER, RIGHT,
    STRAIGHT_JOIN, UNION, USING, WHERE, COMMA</p>
  </blockquote>