조회 수 513 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

파이썬 openyxl 엑셀파일(xlsx) 저장하기

 

from openpyxl import Workbook
import datetime
d = datetime.datetime.now()
nowdate=str(d.year)+'년'+str(d.month)+'월'str(d.day)+'일'
 
wb = Workbook()
 
ws = wb.active
ws.title = "형매후대정보"
ws.sheet_properties.tabColor = "f4566e"
 
# 시트 저장 
faq_data = [('비밀번호 변경''비밀번호 변경은 어떻게 해야 합니다.'), ('테스트 하는 방법''테스트는 잘 해야 합니다.')] 
row_no = 2  
for nrows in enumerate(faq_data): 
    for seqvalue in enumerate(rows): 
        ws.cell(row=row_no+ncolumn=seq+1value=value)
 
filename = "형매후대정보-"+str(nowdate)+".xlsx"

 

 

 

for i in range(0, 10):
    import openpyxl

    try:
        wb = openpyxl.load_workbook('형매후대정보-.xlsx')  # 실행 후 오류 발생시 except를 수행함.
        ws = wb.active

    except:
        wb = openpyxl.Workbook()
        ws = wb.active
        ws.title = "형매후대정보"
        ws.sheet_properties.tabColor = "f4566e"
        last_row = ws.max_row
        ws.append(
            ['작성일자', '어미구분', '어미개체번호', '후대개체번호', '도체중', '등급', '후대개체번호', '도체중', '등급', '후대개체번호', '도체중', '등급', '후대개체번호',
             '도체중', '등급', '후대개체번호', '도체중', '등급'])

    last_row = ws.max_row
    ws.append(['I', 'like', 'bread'])
    ws.append(['I', 'like', 'bread'])
    ws.append(['진짜?I', 'like', 'bread'])

    filename = "형매후대정보-.xlsx"
    wb.save(filename)   

 

 

 

로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 제목 날짜 조회 수
2250
Fatal error: Call to a member function getTitle() on null in C:\AutoSet9\public_html\files\cache\template_compiled\1a2046d33cf4f0e0d659059b9b99974a.compiled.php on line 106