반응형 개발/개발 필기23 네이버와 구글 검색어 자동완성 데이터를 가져오는 방법 검색엔진에서 제공하는 자동완성 기능은 관련 키워드를 찾거나 공부 목적으로 활용하기 좋습니다. 오늘은 네이버와 구글에서 자동완성 데이터를 가져오는 간단한 방법을 공유합니다.주의 사항개인적인 학습이나 소규모 활용을 위한 용도로만 사용해야 합니다.**네이버와 구글의 트래픽에 과도한 부하를 발생시키는 행동(예: 대량 크롤링)**은 절대 금지입니다. 구글 검색어 자동완성 API 예시구글에서는 아래와 같은 URL로 자동완성 데이터를 요청할 수 있습니다. q 파라미터에 원하는 검색어를 넣으면 관련 데이터를 JSON 형식으로 받을 수 있습니다.https://www.google.com/complete/search?q=맞춤법검사기&client=gws-wiz-serpimport requests# 구글 검색어 자동완성 데이터.. 2024. 11. 18. Git 브랜치 충돌 해결: Main에 Develop 강제로 덮어씌우는 방법 프로젝트를 진행하다 보면 브랜치 간 병합 과정에서 충돌이 발생할 수 있습니다. 특히, 서로 다른 히스토리를 가진 main과 develop 브랜치를 병합하려다 모든 파일에 충돌이 발생하는 상황은 골치 아픈 문제입니다. 제가 이번에 작업을 하면서 신규로 개발된 develop 브랜치에 main 브랜치와 병합을 하다가 발생한 문제, 해결 방법으로 main 브랜치에 develop 브랜치의 코드를 강제로 덮어씌우는 과정을 단계별로 정리해 보겠습니다. 상황 설명 1. 일반적으로 main에 develop을 병합하려 했습니다main 브랜치에서 develop 브랜치를 병합하려는 상황이라. 일반적으로 다음 명령어를 실행했을 것입니다:git checkout maingit merge develop하지만 두 브랜치가 유지보수.. 2024. 11. 15. 네이버 API 검색 결과에서 언론사 이름 추출하기 네이버 API로 뉴스를 검색할 때, 각 뉴스 항목에는 originallink라는 링크만 포함되어 있어 어느 언론사에서 제공한 뉴스인지 식별하기 어렵습니다. 언론사별로 고유한 originallink의 도메인명을 통해 언론사 이름을 확인할 수 있도록 함수를 구현해보았습니다.이를 위해 먼저, 주요 언론사 사이트의 도메인과 한글 이름을 매핑한 배열을 정의한 후, 해당 링크에 포함된 도메인명을 기반으로 언론사 이름을 확인하도록 했습니다. 1. 언론사 정보 매핑 배열우선, 대표적인 언론사 몇 곳의 도메인명과 한글 이름을 매핑한 배열을 만듭니다. 이 배열을 기반으로, originallink에 포함된 도메인명을 찾아 해당 언론사의 한글 이름을 반환할 수 있습니다.const site = [ {site : .. 2024. 11. 6. 파이썬 실행 파일 에러가 나는 경우? (PyInstaller 사용) 파이썬 프로젝트를 진행한 후 실행 파일로 배포하고 싶을 때, PyInstaller라는 도구를 사용하면 간편하게 실행 파일을 만들 수 있습니다. 이 글에서는 PyInstaller를 사용해 .exe 파일을 만드는 방법과 발생할 수 있는 오류 및 해결 방법을 설명합니다. PyInstaller 사용법PyInstaller를 이용해 파이썬 코드를 실행 파일로 만드는 명령어는 매우 간단합니다. 다음과 같이 작성합니다:pyinstaller --onefile --icon=icon.png main.py 옵션 설명--onefile: 모든 파일을 하나의 실행 파일로 병합합니다.--icon=icon.png: 아이콘 파일을 지정해 실행 파일의 아이콘을 설정합니다 문제 발생: 아이콘 파일 오류위 명령어를 실행했을 때, 다음과 같은.. 2024. 11. 6. 이전 1 2 3 4 5 6 다음 반응형