2013-05-31 11 views

Antwort

1

Sie benötigen:

  1. die Daten aus der tsv Datei lesen.

  2. Konvertieren Sie es in dem, was Sie wollen.

  3. schreiben sie in eine Excel mit openpyxl für xlsx oder xlwt für xls Datei.

5

Hier ist ein einfaches Beispiel TSV der Umwandlung XLSX XlsxWriter und der Kern CSV-Modul:

import csv 
from xlsxwriter.workbook import Workbook 

# Add some command-line logic to read the file names. 
tsv_file = 'sample.tsv' 
xlsx_file = 'sample.xlsx' 

# Create an XlsxWriter workbook object and add a worksheet. 
workbook = Workbook(xlsx_file) 
worksheet = workbook.add_worksheet() 

# Create a TSV file reader. 
tsv_reader = csv.reader(open(tsv_file, 'rb'), delimiter='\t') 

# Read the row data from the TSV file and write it to the XLSX file. 
for row, data in enumerate(tsv_reader): 
    worksheet.write_row(row, 0, data) 

# Close the XLSX file. 
workbook.close() 
Verwandte Themen