일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 옵티머스g
- 라즈비안
- MySQL
- 맛집
- Laravel
- 20.04
- 프레임워크
- 업비트
- 회고
- Raspberry Pi
- 제주도
- 옵G
- 라즈베리파이
- 코드이그나이터
- php
- C
- 우분투 20.04
- 라라벨
- ubuntu
- 셀레니움
- upbit
- TiL
- 우분투
- 맥
- Selenium
- Ubuntu 20.04
- 옵지
- 옵티머스 g
- codeigniter
- FMS
- Today
- Total
목록평범한 개발 이야기 (151)
평범한 이야기들
셀레니움을 이용한 네이버 데이터랩 쇼핑인사이트 인기검색어 가져오기 최근에는 파이썬 셀레니움을 이용해서 작업을 많이 하고 있습니다. 그래서 예전에 포스팅했었던 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..
eclipse 응용 프로그램이 예기치 않게 종료되었습니다? 잘 쓰고 있는 이클립스(eclipse)가 갑자기 실행이 되지 않고 아래와 같이 오류 메시지가 나왔습니다. 맥을 재부팅해도 되지 않아서 재설치를 할까 하다가 검색을 해본 결과 이클립스 앱 내의 코드 서명이 깨져서 생기는 문제라고 합니다. 그래서 코드 서명을 다시 설정해 주면 된다고 합니다. 터미널에서 아래의 명령어를 입력해 주시면 됩니다. codesign --force --deep --sign - /Applications/Eclipse.app/Contents/MacOS/eclipse 그래도 실행이 되지 않는 경우 저 같은 경우는 위 명령어를 실행했지만 이클립스가 실행이 되지 않았습니다. 명령어를 실행하면 아래와 같이 나왔습니다. 대충 보자면 해당 ..
평소에 Mysql 5 버전을 사용할 때에는 큰 문제가 되지 않았지만 8 버전부터는 보안적인 이슈로 인해 useSSL 옵션에 대한 추가적인 설정이 존재합니다. Public key retrieval is not allowed 사용하시는 Mysql 이 8.0 버전이면서 public key retrieval is not allowed에러가 발생한다면 다음과 같은 옵션을 확인해보셔야 합니다. useSSL: DB에 SSL로 연결 allowPublicKeyRetrieval: 서버에서 RSA 공개키를 검색하거나 가져와야 하는지 에러 발생 원인 에러가 발생하는 원인은 useSSL=false로 설정하고 allowPublicKeyRetrieval 설정을 하지 않은 경우입니다. 따라서 아래와 같이 설정해 주시면 해결하실 수 ..
우분투(리눅스)에서 디렉토리 별로 압축을 해야 할 필요성이 있어서 확인해 본 결과 아래와 같은 명령어를 이용해 진행할 수 있습니다. find `ls` -maxdepth 0 -type d -exec tar -cvf "{}.tar" "{}" ; -maxdepth 0의 옵션은 현재 디렉토리의 하위 디렉토리까지 검색을 할 수 있도록 해준다. 0과 1의 차이를 아래 이미지와 같습니다. 위 명령어를 통해 현재 뎁스의 디렉토리 별로 압축 명령어를 실행하면 아래 이미지와 같습니다. 저는 압축명에 날짜까지 입력을 해서 실행했습니다. 특정 이름의 폴더만 압축을 원하시면 -name 옵션을 주어서 진행을 하시면 됩니다. find `ls` -maxdepth 0 -type d -name "c*" -exec tar -cvf "{}..