본문 바로가기

Tech/[Lang] Python

한 눈에 읽는 파이썬3 시리즈를 통한 파이썬 복습 요약 구름톤에서는 코딩테스트에 대해서 심도있게 다루고 있는 것 같다.나도 수업에 잘 적응하고 싶기에 대비해 코테를 위한 파이썬 기초 문법을 복습했다.전부 다 복습하지는 않았고, 내가 까먹었던 것들이나 다시 한 번 정리하면 좋을 것 같다는 생각이 든 것만 골라 정리했다.f-string (f"...") 를 활용한 문자열 포맷팅f-string은 Python 3.6 이상에서 도입된 문자열 포맷팅 방식으로, 간결하고 성능이 뛰어난 문자열 삽입 기능을 제공한다.1. 기본 사용법문자열 앞에 f 또는 F를 붙이면 중괄호 {} 안에 변수를 직접 삽입할 수 있다.Copyname = "재환"age = 25print(f"{name}은 {age}살입니다.")# 출력: 재환은 25살입니다.2. 연산 및 표현식 삽입f-string은 {.. 더보기
[Python] Excel 템플릿을 기반으로 PDF 파일 견적서 자동 발행 Hi, There!안녕하세요, 바오밥입니다.목차자동화할 사항구현마치며자동화할 사항1) 엑셀 견적서 파일 실행2) 실행된 엑셀 파일의 값들을 수정3) PDF 견적서 파일로 자동 변환4) 견적서 문구 자동 작성구현자동화할 항목별로 사용할 라이브러리구현에 앞서 항목 별로 사용할 라이브러리를 지정했습니다.1) ~ 2) openpyxl 라이브러리3) win32.com.client 라이브러리4) datetime 라이브러리 실제 구현 코드 1. openpyxl 라이브러리를 이용한 1차 구현1) 엑셀 견적서 파일 불러오기 2) 지정한 워크시트 내의 값 불러오기 3) 지정한 워크시트 내의 값 수정하기4) 수정된 엑셀 파일 저장하기# 엑셀 문서 열때 사용from openpyxl import load_workbook# 엑셀.. 더보기