본문 바로가기

분류 전체보기191

파이심플GUI(PySimpleGUI) 예 pysimplegui 설치 방법 다음 명령으로 pysimplegui 를 설치합니다. venv와 같은 가상환경에서도 설치가 가능합니다. 참고로 필자는 selenium이 설치된 경로에 pysimplegui를 설치하였습니다. 설치 명령: $ python -m pip install pysimplegui 기본 예제 : import PySimpleGUI as sg layout = [[sg.Text("Hello from PySimpleGUI")], [sg.Button("OK")]] # Create the window window = sg.Window("Demo", layout) # Create an event loop while True: event, values = window.read() # End program.. 2021. 2. 23.
Python으로 MS WORD 문서 작성하는 방법 Python으로 MS WORD 문서 작성하는 방법 업무를 하다보면 거의 동일한 문서이지만 날짜나 숫자의 부분만 업데이트해야 하는 경우가 많습니다. 이럴 경우 번거롭게 문서를 열고 부분을 찾아다니며 수정 해줘야하는데요. 자칫 실수로 누락되면 다시 보고해야 하는 번거로움이 발생할 수 있습니다. 하지만 파이썬을 활용해서 자동화한다면 업무 시간 단축과 동시에 오타 실수도 벗어날 수 있습니다. 오늘은 먼저 docx 형식의 word 문서를 생성하고 문단을 넣고 폰트를 변경하는 기본적인 내용을 살펴보겠습니다. 현재 python 3.x 설치되어 있다면, python-docx 패키지를 먼저 설치하여야 합니다. 여기서 주의할 점은 3.x 버전이라면 docx 패키지가 아니라 python-docx 패키지를 설치하셔야 합니다... 2021. 2. 9.
파이썬 셀레니움 이미지 크롤링 예제 1. venv 가상 환경 설치 vnnv 가상환경 가이드 문서 venv — Creation of virtual environments Source code: Lib/venv/ The venv module supports creating lightweight “virtual environments”, each with their own independent set of Python packages installed in their site directories. A virtual en... docs.python.org 가상 환경은 다음 명령어로 설치합니다. python3 -m venv /path/to/new/virtual/environment 물론 여기서는 자신의 로컬 환경에 맞게끔, python3이 아닌 .. 2021. 2. 8.
Python을 이용한 네이버 홈쇼핑 키워드 크롤링 예제 웹을 이용해 얻고 싶은 정보를 얻어 자동화하는 일을 웹 크롤링이라고 합니다. 다른 말로 웹 스크랩핑(Scraping)이라고도 합니다. 쉬운 예로, 웹 크롤링을 사용하면 네이버에서 제공하는 실시간 검색어 순위를 가져오는 일을 할 수 있습니다. 커서를 가져다 가면 메타 태그와 class가 보입니다. 좀 더 구체적으로 알아보고 싶다면 다음 처럼 소스코드 부분에서 ctrl+F10을 눌로 직접 찾아봐도 됩니다. ... 톱텍 ... 우리는 여기서 메타 태그는 span이고, class는 "cd_tit"이라는 것을 알았습니다. 파이썬을 사용하여 네이버의 실시간 키워드(실검)를 크롤링하는 방법은 구글링 해보면 쉽게 찾아볼 수 있습니다. 네이버 홈쇼핑으로 들어가서, 마찬가지로 F12로 소스 부분을 확인합니다. 인기 검색어.. 2021. 1. 26.