느지막이 다시 시작하게 된 코딩 이야기 (feat. Python) 거두절미!! 단도직입!! 네이버 검색광고 API(application program interface)와 파이썬(Python)을 이용하여 특정 검색어에 대한 연관검색어 추출 코딩을 해보려 합니다. 저는 추출된 연관검색어를 기준으로 사람들이 어떠한 특정 상품을 구매할 때 자주 사용하는 키워드를 짧은 시간에 최적화하여 가장 적합한 키워드를 찾아내고, 이렇게 찾게 된 키워드를 쇼핑몰 상품 등록 시 적용하여 해당 쇼핑몰 노출 빈도와 구매전환율을 높일 수 있는 툴을 코딩할 예정입니다. 유료 서비스가 많지만 저는 직접 만들어 보고 싶은 마음에... 여기에 사용할 언어로는 Javascript 와 Python 3.xx 둘 중 잠깐 고민하다 Python 3.xx으로 코딩을 시작했습니다. Python을 선택한 이유는 본.. 2021. 12. 15. Source Code - Google image Crawling (Selenium) Web crawler를 작성하기 위해, 사전작업으로 chrome webdriver와 Selenium를 설치해야 합니다. https://chromedriver.chromium.org/downloads에 접속 후 본인의 Chrome version에 적합한 chrome webdriver를 설치합니다.(Version이 정확히 일치하지 않아도 실행됩니다.) Google image API를 사용하여 스크랩핑(Scraping)하고자 했으나 지금은 막혀 있습니다. API를 사용하지 않고 다소 아날로그틱한 방법으로 크롤링(Crawling)은 가능하더군요… 아래 코드는 저도 뜯어보고 있는 중이랍니다. 아직 실력이 박약해서... from selenium import webdriver from selenium.webdrive.. 2021. 12. 14. 네이버 검색광고 API 사용하기 - Source Code 네이버 검색광고 API 사용하기 - Python 3.8.9 import time import random import requests import pandas as pd import signaturehelper def get_header(method, uri, api_key, secret_key, customer_id): timestamp = str(round(time.time() * 1000)) signature = signaturehelper.Signature.generate( timestamp, method, uri, SECRET_KEY) return {'Content-Type': 'application/json; charset=UTF-8', 'X-Timestamp': timestamp, 'X-A.. 2021. 12. 14. 웹 페이지 만들고 배포하기 - HTML5 그동안 살펴본 HTML5 기초 문법만으로 엉성하지만 간단한 웹 페이지를 만들고 웹에 배포(www.netlify.com)까지 해 보았습니다. 처음 만들어본 페이지라 디자인 요소는 거의 사용하지 않았으며, 계산이 필요한 부분은 자바스크립트를 사용하여 결괏값을 페이지에 간단하게 뿌려지게 만들었습니다. HTML의 여러 기능들을 직접 적용하며 각각의 요소들이 어떻게 구현되는지를 살펴보는 게 주 목적입니다. 그러다 보니 페이지 구석구석 부족한 부분이 많지만 그래도 생각한 만큼의 필요 기능을 습득하는데 상당한 도움이 된 계기가 되었습니다. 이번에 작성된 웹 페이지는 프로그래밍 학습의 연장이라 생각하여 웹에 있는 HTML 템플릿 파일을 사용하지 않고 만들어 가독성이 다소 떨어질 수 있는 점을 미리 알려드립니다. ^^ .. 2021. 12. 14. 이전 1 2 3 4 5 6 7 8 ··· 11 다음