(Backend) 백엔드/(Python)파이썬 실습
(Python)파이썬 실습-파이썬 엑셀(Excel)/파이썬 에서 엑셀 작업하기
공부가싫다가도좋아
2021. 3. 3. 17:47
반응형
파이썬으로 엑셀 작업
파이썬 터미널 창에 pip install openpyxl 을 입력하여 openpyxl부터 설치해줍니다.

코드
from openpyxl import Workbook
wb=Workbook() #엑셀불러오기
ws=wb.create_sheet('생성시트')
ws['A1']='name'
ws['B1']='phone'
while True:
name=input("name:") #이름 입력
if name=="end": #end 입력시 brerak문 실행하면서 엑셀파일 저장
break
phone=input("phone:") #전화번호 입력
list_corona=[name,phone] #입력한 정보 리스트 형식으로 저장
ws.append(list_corona) #리스트에 추가
#[A1,B1],[A2,B2]이런 순서대로 리스트에 저장
all_values=[]
for row in ws.rows: #열
row_value=[]
for cell in row: #행
row_value.append(cell.value)
all_values.append(row_value)
print(all_values)
wb.save('coronavirus.xlsx') #coronavirus.xlsx이름으로 저장
터미널에 정보 입력

더보기
name: end를 누르면 프로그램이 종료되며, 엑셀이 저장됨.
결과 화면

반응형