title: Reading CSV files with python (pandas) when there is HTML escaped string in there
body: <p>I'm trying to read a CSV file with pandas read_csv. The data looks like this (example)</p>
  
  <pre><code>thing;weight;price;colour
  apple;1;2;red
  m &amp;amp; m's;0;10;several
  cherry;0,5;2;dark red
  </code></pre>
  
  <p>Because of the HTML-escaped ampersand thingy, the second row would contain 5 fields according to pandas. How can I make sure, that thing gets read correctly?</p>
  
  <p>The example here is pretty much how my data looks like: separator is ";", no string quotes, cp1251 encoding.
  The data I receive is pretty big, and reading it must run in one step (meaning no preprocessing outside of python).</p>
  
  <p>I didn't find any reference in the pandas doc (I'm using pandas 0.19 with python 3.5.1). Any suggestions? Thanks in advance.</p>