본문 바로가기
반응형

IT/Python46

[파이썬] 데스크탑 UI 자동화 환경설정 / pyautogui 그래픽 자동화를 하기 위해서 기본적인 환경설정이 필요하다. 파이썬 프로그램 설치 후 pyautogui를 추가로 설치하자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 pyautogui 설치 명령어 >pip install pyautogui 설치가 완료되었으면 현재 데스크톱 화면 스크린의 사이즈를 가져오는 코드를 사용하여 설치가 잘 되었는지 확인하자. 파이썬 코드 import pyautogui size = pyautogui.size() #현재 화면의 스크린 사이즈를 가져옴 print(size) #가로, 세로의 크기를 알 수 있음 #size[0] : width #size[1] : height 결과 화면 화면 사이즈를 잘 가져오는 것을 화인 .. 2021. 12. 6.
[파이썬] 엑셀 이미지 삽입하기(그림 넣기) 파이썬 코드을 이용하여 엑셀 이미지 삽입하기(그림넣기) 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 파이썬 코드 엑셀에 이미지를 삽입해보자 from openpyxl import Workbook from openpyxl.drawing.image import Image # 이미지 관련-대소문자 주의 wb = Workbook() ws = wb.active img = Image("bebe.png") # C3 위치에 bebe.png 파일의 이미지를 삽입 ws.add_image(img, "C3") wb.save("image.xlsx") #importError : You must install Pillow to fetch .. 2021. 11. 30.
[파이썬] 엑셀 셀 병합하기, 해제하기 / merge, unmerge 파이썬 코드을 이용하여 엑셀 셀 병합하고 해제하는 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 파이썬 코드(merge) 엑셀 A1, B1, C1 셀에 데이터를 넣고 3개의 셀을 병합해보자 from openpyxl import Workbook wb = Workbook() ws = wb.active ws["A1"] = "A" ws["B1"] = "B" ws["C1"] = "C" ws.merge_cells("A1:C1") wb.save("merge.xlsx") #저장 결과 화면(merge) 3개의 셀이 병합된 결과이다. 파이썬 코드(unmerge) 병합했던 셀을 엑셀 시트를 불러와서 해제시켜보자 from openpy.. 2021. 11. 30.
[파이썬] 엑셀 곱하기, 나누기 함수 / 사칙연산 파이썬 코드을 이용하여 엑셀 사칙연산 중 곱하기, 나누기 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 파이썬 코드 기본적인 엑셀 수식 함수를 그대로 사용할 수 있다. 곱하기: PRODUCT 나누기 : quotient from openpyxl import Workbook wb = Workbook() ws = wb.active #곱하기 ws["A2"] = "=PRODUCT(1,2,3)" #나누기 ws["A3"] = "=quotient(6,3)" wb.save("sample.formula.xlsx") 결과 화면 결과가 계산된 화면이다. 2021. 11. 29.
[파이썬] 엑셀 더하기, 빼기 / 사칙연산 파이썬 코드을 이용하여 엑셀 사칙연산 중 더하기, 뺴기 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 파이썬 코드 기본적인 엑셀 수식 함수를 그대로 사용할 수 있다. 더하기 : SUM 빼기 : IMSUB from openpyxl import Workbook wb = Workbook() ws = wb.active #ws["A1"] = datetime.datetime.today() # 오늘의 날짜 정보 #더하기 ws["A2"] = "=SUM(1,2,3)" #빼기 ws["A3"] = "=imsub(6,3)" wb.save("sample.formula.xlsx") 결과 화면 결과가 계산된 화면이다. 2021. 11. 29.
[파이썬] 엑셀 오늘의 날짜 정보 가져오기 / datetime 파이썬 코드을 이용하여 엑셀에 오늘의 날짜정보를 가져오는 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 파이썬 코드 datetime 함수를 사용해서 오늘의 날짜를 받아옵니다. import datetime from openpyxl import Workbook wb = Workbook() ws = wb.active ws["A1"] = datetime.datetime.today() # 오늘의 날짜 정보 2021. 11. 29.
[파이썬] 엑셀 틀 고정 / 셀 스타일 변경 파이썬 코드을 이용하여 엑셀 틀 고정을 하는 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 예제는 첨부한 엑셀 파일을 다운받아서 사용하시면 되겠습니다. 엑셀에서 틀 고정을 하는 방법 다음과 같다. 1. 틀 고정 기준 셀을 선택 2. [보기] - [틀고정] - [틀 고정] 을 클릭 파이썬 코드 해당 기능을 파이썬 코드로 사용하면 다음과 같은 문장을 추가해 주면 된다. ws.freeze_panes = "B2" # B2 기준으로 틀고정이 되서 스크롤 내려도 고정된 열을 볼 수 있다. #셀 스타일 변경하기 from openpyxl import styles from openpyxl.styles import Font, Bo.. 2021. 11. 29.
[파이썬] 엑셀 가운데 정렬(오른쪽,왼쪽,위쪽,아래쪽) / 셀 스타일 변경 파이썬 코드을 이용하여 엑셀 셀 정렬하는 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 예제는 첨부한 엑셀 파일을 다운받아서 사용하시면 되겠습니다. 파이썬 코드 먼저 상단에 Alignment 을 import 한다. Alignment 사용하여 가운데 정렬 밑 기타 오른쪽, 왼쪽, 상단, 하단 정렬을 진행한다. #셀 스타일 변경하기 1 from openpyxl import styles from openpyxl.styles import Font, Border, Side, PatternFill, Alignment from openpyxl import load_workbook wb = load_workbook("test... 2021. 11. 26.
[파이썬] 엑셀 셀 테두리 스타일 적용 / 셀 스타일 변경 파이썬 코드을 이용하여 엑셀 셀 테두리 스타일 적용하는 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 예제는 첨부한 엑셀 파일을 다운받아서 사용하시면 되겠습니다. 파이썬 코드 #셀 스타일 변경하기 1 from openpyxl import styles from openpyxl.styles import Font, Border, Side from openpyxl import load_workbook wb = load_workbook("test.xlsx") # test.xlsx 파일을 가져온다 ws = wb.active # 활성화 ##번호, 영어, 수학 a1 = ws["A1"] #번호 b1 = ws["B1"] #영어 c.. 2021. 11. 26.
[파이썬] 엑셀 글자 색상, 크기, 폰트 등 변경하기 / 셀 스타일 변경 파이썬 코드을 이용하여 엑셀 글자 색상, 크기, 폰트 등 변경하는 방법에 대해서 알아보자 파이썬 설치 및 관련 필수 프로그램 설치는 아래를 참조하세요. ▶파이썬 설치방법 및 필수 프로그램 설치방법 바로가기 예제는 첨부한 엑셀 파일을 다운받아서 사용하시면 되겠습니다. 파이썬 코드 글자의 색상과 크기, 글자체, 두께, 밑줄등 다양한 스타일 변경이 가능하다 - 글자색 빨간색, 이텔릭체, 두껍게 - 글자색 보라색, Arial, 취소선 - 글자색 파란색, 글자크기20, 밑줄 #셀 스타일 변경하기 1 from openpyxl.styles import Font from openpyxl import load_workbook wb = load_workbook("test.xlsx") # test.xlsx 파일을 가져온다 .. 2021. 11. 26.
반응형