Bit의 개발다이어리

100년 만에 파이썬 코딩 ㅋㅋ

 

유튜브에 있는 문법 강의를 보고 마침 회사에서 데이터 추출할 일이 있어 신나게 코딩해 봤다.

 

기존 파일은 엑셀로 열어보니 인코딩이 안맞아 한글이 깨졌다. vscode에서만 한글이 보였다.

import openpyxl as op

wb = op.Workbook()
ws = wb.active

d = open("D:/파일주소/읽을파일명.csv","r",encoding="UTF-8")
for i in range(0,290):
    line = d.readline()
    if (line[0:4]=="code") :
        continue
    for j in range(1,3):
        ws.cell(row=i, column=j).value = line.split(",")[j-1]
wb.save("./result.xlsx") # 저장할 파일 이름
d.close()

물론 데이터를 추출하고 나서 엑셀작업을 따로 해야했다. 컬럼명을 적어줘야 DB에 바로 넣을 수 있기 때문이다....

 

문법 강의 한 번 보고 쓸 수 있을 정도로 난이도가 낮은 파이썬!

문법 다 떼고 얼른 예제에 활용하면서 더 공부하고 싶다.

profile

Bit의 개발다이어리

@bit비트

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!