본문 바로가기
Tools

Excel to tsv

by wycho 2021. 5. 19.

엑셀파일을 tab으로 분리된 형태의 파일을 사용할 일이 있어서 변환해주는 프로그램을 만들었다.

Pandas의 엑셀 불러오는 기능을 이용한 간단한 형태이다.

 

xlsx2tsv.py

#!/usr/bin/env python3

import pandas as pd
import sys

try:
    fname=sys.argv[1]
    oname=sys.argv[2]
except:
    print('$ xlsx2tsv.py [ xlsx file name ] [ new file name with an extension ]')
    exit()

df = pd.DataFrame(pd.read_excel(fname, engine='openpyxl'))

df.to_csv(oname,sep='\t',index=None)

print(df)

print(df.describe())

xlsx2tsv.py
0.00MB

'Tools' 카테고리의 다른 글

XGBR  (0) 2021.06.07
SHAP - impact  (0) 2021.06.06
PyHLA form  (0) 2021.05.13
PyHLA  (0) 2021.05.11
PRSice-2  (0) 2021.05.10

댓글