본문 바로가기

IT 놀이터11

2. 파이썬으로 엑셀 다루기 - 행과 열 그리고 셀 다루기 파이썬에서 엑셀의 어떤 것으로 접근할땐, 순차적으로 진행 가능하다 워크북(workbook) > 워크시트(worksheet) > 셀(cell) 예를 들면, 엑셀 중 "시트3번" 으로 저장된 시트로 접근하여 [A2] 셀의 값을 확인하거나, 입력하고 싶으면 아래처럼 접근한다. wb["시트3번"]["A2"] = "입력" # 워크북에서 시트3번으로 들어가 A2 셀의 내용을 "입력" 텍스트 삽입 print(wb["시트3번"]["A2"].value) 위 예제는 우선 사입 후 터미널 창을 통해 프린트해봄으로 데이터가 정상적으로 입력되었는지 확인하는 방법이다. s3 = wb["시트3번"] s3["A1"] = "테스트입니다" 변수를 선언하여 접근하면 더 간결하고 이해하기 쉬운 코드를 작성 할 수 있다. 행(row) 과 열.. 2023. 2. 6.
1. 파이썬으로 엑셀 다루기 - 워크시트 생성 및 시트이름 변경 파이썬으로 엑셀을 다루기 위해서 먼저 VS코드 터미널 창에 아래 필수 라이브러리를 설치해야 한다 또한 당연하지만 엑셀이 실제로 설치되어있어야 한다... pip install openpyxl 또한 파이썬으로 엑셀을 다루기 위해서는 기본적인 용어를 알고 있어야 하는데 Workbook 은 전체 통합 시트를 말한다. 엑셀 파일 그 잡채. Worksheet는 위 엑셀파일에 시트를 일컫는다. Cell은 위 시트 안에 하나의 네모난 사각형을 말한다. 이제, 엑셀 파일을 하나 만들어서 시트 이름을 변경해보자 from openpyxl import Workbook wb = Workbook() # 새 워크북 생성 ws = wb.active # 현재 활성화된 시트 ws.title = "시트1번" 라이브러리를 사용하기 위해서 .. 2023. 2. 6.
4. 파이썬 연산자 기본 파이썬에서 사용하는 기본 연산자들의 대한 나열 덧셈, 뺄셈, 곱셈, 나눗셈, 나눗셈-몫 구하기, 나머지 구하기, 제곱 #덧셈 Print(5+4) #뺄셈 Print(5-4) #곱셈 Print(5*4) #나눗셈 Print(5/4) #나눗셈 - 몫 구하기 Print(3//5) # 1 #나눗셈 - 나머지 구하기 Print(3%8) # 2 #제곱 Print(2**3) # 2의 3승, =2^3와 동일한 값 논리 연산자 값을 비교하여 True 또는 False 를 반환한다 print(5 > 2) # True print(5 = 2) # True 좌측 2가 우측 3보다 작거나, 같을때 True print(2 0) and (30) and.. 2022. 10. 24.
3-2. 파이썬 리스트(List) 응용 예제 (삽입, 삭제) 파이썬 리스트에서, 빈 리스트를 생성하고 값을 입력한다. 추가할때는 append()함수를 활용하면 된다 a = [] a.append(1) a.append(4) a.append(9) print(a) point 변수 a의 마지막 위치부터 추가된다. 다만 하나씩 삽입할 수 있는데 append() 대신 extend() 를 사용하면 한번에 여러 데이터를 추가할 수 있다 예시 : a.extend([1,1,2,4,5]) 파이썬 리스트에서, 원하는 위치에 데이터 추가를 위해서는 insert() 함수를 사용한다. a = [1,5,8,7,9] a.insert(1,8) print(a) 1의 위치에 8을 추가하고 한칸씩 밀렸다 파이썬 리스트에서, remove()함수를 사용하면 첫번째로 일치하는 값을 삭제한다 b = [4,5,.. 2022. 10. 18.