ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 내 일을 바꾸는 업무자동화
    2025년 이미 읽은 책도 까먹는다 2025. 1. 12. 11:17

     

     

    class 클래스명:
        변수명 = 값
        변수명 = 값
        def 함수명 (self, 전달값_변수명, ...):
            코드
            코드

     

    기존의 함수와 다른 점은 self라는 전달값이 추가된 것입니다. 이는 실제 전달 값이 아니라 파이썬 내부에서 사용되는 약속된 값입니다. 클래스에 속한 함수에서 클래스 내 변수, 함수를 사용하기 위해서는 이 self를 사용해야만 합니다. 즉, self는 클래스 자기 자신을 의미합니다. 

     

    클래스 변수는 객체라고도 합니다.
    앞서 객체에 대해 간략히 설명을 했지만 다시 설명하면, 클래스를 사용하여 클래스 변수를 만드는 과정을 객체를 생성한다고 표현합니다. 즉 클래스 변수를 객체라고 부릅니다. 

     

    from 파일명 import 클래스명, 클래스명...

     

     

    엑셀 다루기

    라이브러리명 :  openpyxl

     

    설치 python -m pip install 외부_라이브러리명

     

     

     

    단일 셀의 데이터 읽기

    from openpyxl import load_workbook
    
    #result.xlsx를 읽은 후 기본 시트를 선택
    xlsx = load_workbook('result.xlsx', read_only = True)
    sheet = xlsx.active
    
    #A1셀의 데이터를 출력
    print(sheet['A1'].value)
    #B1셀의 데이터를 출력
    print(sheet['B1'].value)

     

     

    단일 셀 데이터 쓰기

    from openpyxl import Workbook
    
    # 새로운 엑셀파일 생성을 위한 클래스 변수 생성
    xlsx = Workbook()
    sheet = xlsx.active
    
    # A1셀에 문자열 값 추가
    sheet['A1'] = 'my input data'
    
    # 엑셀 파일로 저장
    xlsx.save('other.xlsx')

     

    구글 스프레드시트 다루기

    웹사이트 다루기

     

    메신저 연동하기(텔레그램 봇 만들기)

     

     

     

     

     

     

     

     

Designed by Tistory.