title: Read a CSV file and put double quotes around data items
body: <p>Here is my data:</p>
  
  <blockquote>
    <p>ID,application_id,award_notice_date,budget_start,budget_end,core_project_num,ed_inst_type
    1,3000011,7/1/1985,6/30/1986,A03AH000859,SCHOOLS OF PUBLIC HEALTH
    2,3000012,7/1/1985,6/30/1986,A03AH000860,SCHOOLS OF PUBLIC HEALTH
    3,3000013,7/1/1985,6/30/1986,A03AH000861,SCHOOLS OF PUBLIC HEALTH</p>
  </blockquote>
  
  <p>What I want is:</p>
  
  <blockquote>
    <p>"ID","application_id","budget_start","budget_end","core_project_num","ed_inst_type"
    1,3000011,"7/1/1985","6/30/1986","A03AH000859","SCHOOLS OF PUBLIC HEALTH"
    2,3000012,"7/1/1985","6/30/1986","A03AH000860","SCHOOLS OF PUBLIC HEALTH"
    3,3000013,"7/1/1985","6/30/1986","A03AH000861","SCHOOLS OF PUBLIC HEALTH"</p>
  </blockquote>
  
  <p>Here is my code:</p>
  
  <pre><code>import csv
  
  import sys
  
  
  input_file = str(sys.argv[1])
  
  output_file = str(sys.argv[2])
  
  
  ifile  = open(input_file)
  
  reader = csv.reader(ifile)
  
  ofile  = open(output_file, 'w')
  
  writer = csv.writer(ofile, delimiter=',', quoting=csv.QUOTE_NONNUMERIC)
  
  for row in reader:
  
         writer.writerow(row)
  </code></pre>
  
  <p>The issue:
  Add double quotes for all data (including both numeric and non-numeric data)</p>
  
  <blockquote>
    <p>"ID","application_id","budget_start","budget_end","core_project_num","ed_inst_type"
    "1","3000011","7/1/1985","6/30/1986","A03AH000859","SCHOOLS OF PUBLIC HEALTH"
    "2","3000012","7/1/1985","6/30/1986","A03AH000860","SCHOOLS OF PUBLIC HEALTH"
    "3","3000013","7/1/1985","6/30/1986","","A03AH000861","SCHOOLS OF PUBLIC HEALTH"</p>
  </blockquote>