title: Convert commas decimal separators to dots within a Dataframe
body: <p>I am importing a CSV file like the one below, using <code>pandas.read_csv</code>:</p>
  
  <pre><code>df = pd.read_csv(Input, delimiter=";")
  </code></pre>
  
  <p>Example of CSV file:</p>
  
  <pre><code>10;01.02.2015 16:58;01.02.2015 16:58;-0.59;0.1;-4.39;NotApplicable;0.79;0.2
  11;01.02.2015 16:58;01.02.2015 16:58;-0.57;0.2;-2.87;NotApplicable;0.79;0.21
  </code></pre>
  
  <p>The problem is that when I later on in my code try to use these values I get this error: <code>TypeError: can't multiply sequence by non-int of type 'float'</code> </p>
  
  <p><strong>The error is because the number I'm trying to use is not written with a dot (<code>.</code>) as a decimal separator but a comma(<code>,</code>)</strong>. After manually changing the commas to a dots my program works.</p>
  
  <p>I can't change the format of my input, and thus have to replace the commas in my DataFrame in order for my code to work, and I want python to do this without the need of doing it manually. Do you have any suggestions?</p>