2016-09-11 5 views
1

Windows 기반 시스템에 MS-OFFICE Suite가 설치되어 있지 않아도 pywin32를 사용하여 Excel 개체를 만들 수있는 방법이 있습니까?Python을 사용하여 Excel 파일 만들기

+0

"pywin32를 사용하는 것"은 엄격한 요구 사항입니까? –

+0

그래, 이미 그 기능을 더 잘 제어 할 수있는 스크립트를 개발했기 때문에. – User100

+1

나는 의심 스럽다 ... 당신이 할 수있는 것은'openpyxl'로'.xlsx' 파일을 만드는 것입니다. 그러나 데이터 (매크로 없음)로 제한됩니다. –

답변

0

이렇게하면 원하는 작업을 수행 할 수 있습니다.

from openpyxl import Workbook 
wb = Workbook() 

# grab the active worksheet 
ws = wb.active 

# Data can be assigned directly to cells 
ws['A1'] = 42 

# Rows can also be appended 
ws.append([1, 2, 3]) 

# Python types will automatically be converted 
import datetime 
ws['A2'] = datetime.datetime.now() 

# Save the file 
wb.save("C:\\Users\\your_path_here\\Desktop\\sample.xlsx") 

자세한 내용은이 링크를 참조하십시오.

https://pypi.python.org/pypi/openpyxl

관련 문제