일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 맛집
- 라즈비안
- 옵G
- 업비트
- Raspberry Pi
- FMS
- Ubuntu 20.04
- TiL
- upbit
- 코드이그나이터
- MySQL
- 회고
- 제주도
- 우분투 20.04
- 프레임워크
- C
- 20.04
- codeigniter
- 옵티머스g
- 라라벨
- Laravel
- php
- 옵티머스 g
- 맥
- 라즈베리파이
- 우분투
- ubuntu
- 셀레니움
- Selenium
- 옵지
- Today
- Total
목록Selenium (8)
평범한 이야기들
셀레니움을 이용한 네이버 데이터랩 쇼핑인사이트 인기검색어 가져오기 - 카테고리 지난번에 포스팅한 셀레니움을 이용한 네이버 데이터랩 쇼핑인사이트 인기검색어 가져오기에 추가 기능을 넣으려고 합니다. 추가기능은 카테고리 선택하기입니다. 지난번 포스팅의 내용은 접속하자마자 인기검색어를 가져왔지만 다양한 카테고리의 인기검색어를 가져오는 게 진짜 목적입니다. 그래서 카테고리를 클릭하고 조회를 할 수 있는 기능을 파이썬을 이용해 활용해보고자 합니다. 카테고리 xpath 확인하기 xpath 확인하는 방법은 지난번 포스팅에서 확인할 수 있습니다. 2023.07.04 - [평범한 개발 이야기/ETC] - [Selenium] 파이썬 셀레니움을 이용해 네이버 데이터랩 쇼핑인사이트 인기검색어 가져오기 메인 카테고리 xpath를..
셀레니움을 이용한 네이버 데이터랩 쇼핑인사이트 인기검색어 가져오기 최근에는 파이썬 셀레니움을 이용해서 작업을 많이 하고 있습니다. 그래서 예전에 포스팅했었던 php-webdriver를 이용해 네이버 데이터랩 인기검색어 가져오는 부분을 파이썬으로 해보려고 합니다. 2021.01.20 - [평범한 개발 이야기/ETC] - [Selenium] php-webdriver를 이용해 네이버 데이터랩 쇼핑인사이트 인기검색어 가져오기 제가 작업하는 코드는 ChromeDriverManager와 Undectected Chromedriver 가 설치되어있어야 합니다. 설치방법은 아래와 같습니다. # selenium 설치 pip install selenium # webdriver-manager 설치 pip install web..
Pyperclip? Pyperclip은 복사/붙여넣기 클립보드 기능 사용을 위한 크로스 플랫폼 파이썬 모듈입니다. Pyperclip을 사용해서 간단하게 파이썬으로 클립보드에 텍스트를 ‘복사’하고, 저장한 텍스트를 ‘붙여넣기’할 수 있습니다. Python 2, 3 버전에서 동작을 합니다. 공식문서 보러가기 Pyperclip 설치 pip를 이용해서 설치를 하시면 됩니다. 윈도우 : pip install pyperclip 맥 & 리눅스 : pip3 install pyperclip Pyperclip 기본 사용 방법 import pyperclip pyperclip.copy('Copy Text') # pyperclip.copy(): 클립보드에 텍스트를 복사합니다. pyperclip.paste() # pypercli..
Mac에 Selenium 서버를 설치하고 사용하는 과정입니다. Mac에 설치하는 방법은 윈도우와 Ubuntu20.04에서 설치했던 방법을 가져와서 설치하는 것과 비슷한 느낌이었습니다. 기본적으로 Homebrew와 자바는 설치가 되어있다고 가정하고 진행하도록 하겠습니다. 크롬 드라이버 설치 brew 명령어를 통해서 크롬 드라이버를 다운 및 설치를 합니다. ~ brew install cask chromedriver 명령어를 통해 설치를 하게 되면 아래와 같은 화면을 보실 수 있습니다. Selenium 서버 다운로드 Selenium 서버를 직접 다운로드합니다. 대부분 사이트에서는 파이썬 패키지 도구인 pip를 통해서 설치를 합니다. 하지만 저는 파이썬을 사용하지 않기 때문에 직접 자바 jar파일을 다운로드하여..
윈도우에 이어서 실제 서버인 Ubuntu 20.04에서 돌리기 위해서 Selenium 서버를 설치를 진행했습니다. 1. 기본 패치키 및 자바 설치 먼저 시스템에 필요한 패키지를 설치해야 합니다. 여기서 Xvfb(X virtual frame buffer)는 유닉스 계열 운영 체제(예: 리눅스)를 위한 메모리 내 디스플레이 서버입니다. CLI 환경의 운영체에서 디스플레이 없이 X11 디스플레이 서버 프로토콜을 구현한다고 합니다. $ sudo apt-get update $ sudo apt-get install -y unzip xvfb libxi6 libgconf-2-4 또한 자바 8 버전 이상이 서버에 설치되어 있어야 합니다. $ sudo apt-get install default-jdk 위 명령어로 설치를 ..