title: Need to combine two csv files with same number of columns but different headers using python
body: <p>I have two input csv files as below:</p>
  
  <p>File1.csv</p>
  
  <ol>
  <li>Actor,Movie,Director </li>
  <li>Keanu Reeves,John Wick,Chad Stahelski</li>
  <li>Tom Cruise‎,Jack Reacher,Christopher McQuarrie</li>
  <li>Rowan Atkinson,Johnny English,Peter Howitt</li>
  </ol>
  
  <p>File2.csv</p>
  
  <ol>
  <li>Chris Pine,Jack Ryan,Kenneth Branagh</li>
  <li>Matt Damon,Jason Bourne,Paul Greengrass</li>
  <li>Ian Somerhalder,Marco Polo,Kevin Connor</li>
  </ol>
  
  <p>Expected output:</p>
  
  <p>Combine_File1_and_File2.csv</p>
  
  <ol>
  <li>Actor,Movie,Director </li>
  <li>Keanu Reeves,John Wick,Chad Stahelski</li>
  <li>Tom Cruise‎,Jack Reacher,Christopher McQuarrie</li>
  <li>Rowan Atkinson,Johnny English,Peter Howitt</li>
  <li>Chris Pine,Jack Ryan,Kenneth Branagh</li>
  <li>Matt Damon,Jason Bourne,Paul Greengrass</li>
  <li>Ian Somerhalder,Marco Polo,Kevin Connor</li>
  </ol>
  
  <p>Both csv files - File1.csv and File2.csv have same number of columns (ie. 3) but the first row in both the csv files are different (File1.csv have header and File2.csv do not have header). I need to combine the two csv in such a way that the combined file have all data from both csv files with proper header.</p>