본문 바로가기

RPA2

[파이썬] openpyxl, 엑셀파일/시트 생성하기 openpyxl 모듈을 사용하여 엑셀파일/시트를 생성하는 방법을 알아보겠습니다. 다음 내용을 다룹니다. 1. 기본 엑셀 파일 생성하기 2. 시트 속성 지정하기 3. 시트 추가하기 1. 기본 엑셀 파일 생성하기 wb = Workbook() # 새 워크북 생성(excel 파일 자체를 Workbook이라고 한다.) wb.save('files/test.xlsx') # 파일 저장 wb.close() # 워크북 닫기 위 코드를 실행하면 다음과 같이 기본 엑셀 파일이 생성된 것을 확인할 수 있습니다. 2. 시트 속성 지정하기 - 워크북을 생성하면서 시트의 속성도 함께 변경해보도록 하겠습니다. wb = Workbook() # 새 워크북 생성(excel 파일 자체를 Workbook이라고 한다.) ws = wb.activ.. 2022. 11. 17.
[파이썬] 셀레니움(selenium)으로 자동 검색하기 ※ selenium4.6.0 버전을 기준으로 코드를 작성함을 알려드립니다. ■ selenium 홈페이지에서 'webdriver'를 검색하는 과정을 자동화 하는 과정입니다. 1. selenium 패키지의 webdriver를 이용하여 크롬 브라우저를 열고, 셀레니움 페이지로 이동합니다. from selenium import webdriver import time # 크롬 웹드라이버로 브라우저를 실행합니다. driver = webdriver.Chrome() # 원하는 사이트로 이동합니다. driver.get("http://selenium.dev") # 페이지가 다 열리는 시간을 고려하여 기다립니다. time.sleep(2) 2. 검색버튼을 클릭하기 위하여 개발자 도구를 이용하여 검색 버튼에 해당하는 태그를 찾.. 2022. 11. 15.