반응형
오늘은 책에서 COM이라는 것을 배웠습니다.
이것은 마이크로소프트에서 제공해주는 것으로 우리가 크롬, 엑셀 등을 파이썬으로 다룰 수 있게 도와줍니다.
일단 간단한 코드를 하나 작성해 보았습니다.
import win32com.client
excel = win32com.client.Dispatch("Excel.Application")
excel.Visible = True
wb = excel.Workbooks.Add()
ws = wb.Worksheets("Sheet1")
ws.cells(1, 1).value = "hello"
wb.SaveAs('C:\\Users\\이윤진\\1st')
excel.Quit()
이 코드는 엑셀 파일을 열어 (1, 1)의 자리에 hello를 적는 아주 간단한 코드입니다.
이 코드를 처음 작성했을 때는 엑셀 파일의 저장 장소를 \ (백슬래시)로만 작성하여서 파일이 제대로 작동하지 않았습니다.
파일을 어떤 장소에 저장할 때는 반드시 저장장소를 \\로 작성해야합니다.
반응형
'coding > python' 카테고리의 다른 글
| [파이썬] 정규식 (regular expression) (0) | 2020.07.09 |
|---|---|
| [파이썬] Edwith로 자료구조 공부하기! (0) | 2020.07.08 |
| [파이썬] 파일 열어서 읽기 (0) | 2020.07.08 |
| 파이썬으로 배우는 알고리즘 트레이딩 (계좌 개설) - 잡담 (0) | 2020.07.07 |
| [python] 파이썬 문법 정리 (0) | 2020.06.29 |