Skip to content

Instantly share code, notes, and snippets.

@netsharec
Created May 30, 2018 07:11
Show Gist options
  • Save netsharec/9b8e9719704772f1c587a4ab64a99ebe to your computer and use it in GitHub Desktop.
Save netsharec/9b8e9719704772f1c587a4ab64a99ebe to your computer and use it in GitHub Desktop.
csv2excel
#!/usr/bin/env python
import os
import glob
import csv
from xlsxwriter.workbook import Workbook
for csvfile in glob.glob(os.path.join('.', '*.csv')):
workbook = Workbook(csvfile + '.xlsx')
worksheet = workbook.add_worksheet()
with open(csvfile, 'rb') as f:
reader = csv.reader(f)
for r, row in enumerate(reader):
for c, col in enumerate(row):
worksheet.write(r, c, col)
workbook.close()
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment