본문 바로가기
반응형

Work/개발23

Chat GPT와 함께하는 개발 - 네이버 블로그 키워드 지수 도출하기 요즘 정말 핫한 Chat GPT가 파이썬 코딩을 잘한다고 해서 Chat GPT의 도움을 받아 코딩하는 과정을 정리해 보았습니다. 시작은 블덱스의 키워드 조회 기능이었습니다. 제가 쓰려고 하는 글의 키워드를 입력했는데 뭐가 안 맞았는지 데이터가 나오지 않고, 다시 검색하려고 하니 5분에 1번밖에 조회가 안되어 불편했습니다. 그래서 Python을 잘한다는 ChatGPT에게 문의했습니다. 네이버 블로그 하시는 분이라면 다 아는 뻔한 이야기를 해줍니다. 그래서 다시 질문했습니다. https://blogdex.space/ 이 사이트에서 키워드 지수 확인하는 로직이 뭘까? Chat GPT가 해당 로직을 어떻게 판별하는지, 저 로직이 맞는지 알 수 없지만 설명을 봤을 때 매우 그럴싸합니다. 워낙 그럴싸한 거짓말도 잘.. 2023. 3. 27.
파이썬 스크립트 실행 문제 - PowerShell 수정 노트북을 변경하고, 파이썬을 설치 한 수 기존 소스를 Run 하려고 하니 아래와 같은 메시지가 뜹니다. 이 시스템에서 스크립트를 실행할 수 없으므로 D:\PycharmProjects\pythonProject\venv\Scripts\activate.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Polic ies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오. + CategoryInfo : 보안 오류: (:) [], ParentContainsErrorRecordException + FullyQualifiedErrorId : UnauthorizedAccess 이 메시지는 윈도우에서 powershell이라는 프로그램이 acti.. 2023. 3. 21.
이미지, 텍스트 크롤링 및 저장 프로그램 만들기 (selenium, BeautifulSoup) 블로그 글을 작성하기 위한 자료를 찾고 저장하는 것을 Python 크롤링 프로그램으로 만들어 보았습니다. 카카오페이지의 작품 소개 내용을 긁어서 .txt파일로 떨구는 프로그램입니다. 1. 프로그램 Flow 프로그램이 흘러가는 순서는 아래와 같습니다. 프로그램 만들 때 어떻게 작동하게 할지 흐름을 어느 정도 정리 한 뒤 개발하면 좀 더 빨리 개발 진행할 수 있습니다. 1. 카카오 페이지에 접속하여 원하는 작품 검색하기 2. 해당 작품 조회 화면으로 이동 3. 작품소개 버튼 클릭하기 4. 작품소개글 복사하기 5. txt 파일로 저장하기 2. 프로그램 개요 접근 페이지 URL : https://page.kakao.com 사용 언어 : python 3.9.4 사용 library : BeautifulSoup , .. 2021. 11. 11.
executable_path has been deprecated, please pass in a Service object 메시지 원인과 해결 방법 selenium을 활용한 크롤링 프로그램을 만들기 위해 아래와 같이 코드를 작성했는데, 에러가 발생했습니다. 실제 코드는 자동 로그인 처리 포스트에서 다뤄지고 있습니다만, 아래 코드는 예시를 위해 간단하게 작성했습니다. 예제 코드 from selenium import webdriver url = "www.daum.net" driver = webdriver.Chrome(executable_path="/driver/chromedriver.exe") driver.get(url) 발생된 Warning 메시지 DeprecationWarning: executable_path has been deprecated, please pass in a Service object driver = webdriver.Chrome(.. 2021. 11. 5.