Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

파이썬 스크립트 74

파이썬으로 네이버 쇼핑 커넥트 자동화하기 — 블로그 포스팅부터 인스타그램 릴스 자동 게시까지

파이썬으로 네이버 쇼핑 커넥트 자동화하기 — 블로그 포스팅부터 인스타그램 릴스 자동 게시까지 네이버 쇼핑 커넥트(브랜드 커넥트 제휴)로 받은 상품 링크를 블로그 글에 자동으로 붙이고, 같은 상품으로 인스타그램 릴스 영상까지 만들어 올리는 파이썬 자동화를 만들어 본 기록입니다. 중간에 겪은 삽질(PowerShell 쉼표, URL 인코딩, 에디터가 스타일을 지우는 문제 등)도 함께 정리했습니다.⚠️ 쇼핑 커넥트는 공개 Open API 가 없습니다. 이 글은 본인 계정으로 로그인한 브라우저가 호출하는 요청을 그대로 재현하는 방식이라, 응답 형식이 예고 없이 바뀔 수 있고 운영 정책상 제한될 수 있습니다. 호출 빈도를 낮게 유지하고, 사용 전 브랜드 커넥트 운영정책을 꼭 확인하세요.전체 구조[쇼핑 커넥트] ..

Python 에서 json

Python 에서 json 1. Python JSON 변환사용자가 Python에서 JSON 객체를 문자열로 변환하는 방법을 질문함.json.dumps() 함수 사용 예시와 옵션(indent, ensure_ascii, sort_keys) 설명 제공.Pretty print 형식도 가능하다는 안내.2. 대화 요약 요청사용자가 지금까지의 대화를 정리해서 HTML 형식으로 만들어 달라고 요청함.이에 따라 대화 내용을 항목별로 정리하여 HTML 문서 구조로 제공.3. 브라우저 탭 상황현재 사용자는 Tistory, Naver 블로그 관리 페이지, Bing 검색, Tistory 메인 페이지 등을 열어둔 상태.이 정보는 단순히 참고용으로만 활용됨.

토스쇼핑 쉐어링크를 Threads에 자동 게시하기까지 (AI 자동화)

Build Log토스쇼핑 쉐어링크를 Threads에 자동 게시하기까지상품 조회부터 추적 링크 발급, 게시 문구 생성, 중복 방지, cron 자동화까지 — 하나의 파이프라인을 만들며 실제로 부딪힌 설계 결정과 구현 기법을 정리했다.Python SQLite Cloud Functions gen2 Cloud Scheduler Threads Graph API Raspberry Pi · cron무엇을 만들었나체크리스트 8개 항목 — 전부 완료토스쇼핑 쉐어링크 Open API로 상품을 조회하고 추적 링크(short_url)를 발급한 뒤, 그 링크로 게시 문구를 만들어 Threads에 자동으로 올리는 파이프라인이다. 인증, 발행, 문구 생성, 중복 방지, 트리거까지 전 구간을 직접 설계했다.01Meta 앱 · 권한 준..

파이썬으로 만드는 로또 추천 결과... for 1236

============================================================ Lotto AI - New Recommendations for Round #1236============================================================[ 추천 1 ] (신뢰도: 98.0%) > 추천 번호: (6, 7, 13, 15, 28, 38) > 주요 근거: - gap: 14.2% - moving_average: 12.2% - transition_score: 10.0% > 조합 특징: odd/even=3/3, sum=107, sum-profile=historical-edge, low-high-balance, overlap-minimize..

네이버 맛집 정보 수집 + 소형 AI JSON 변환 기획서

네이버 맛집 정보 수집 + 소형 AI JSON 변환 기획서1. 목표키워드 성시경 맛집으로 네이버 검색을 수행한다.검색 결과 목록의 요약문이 아닌, 각 결과의 상세 링크 페이지를 순회한다.상세 페이지에서 맛집 관련 텍스트를 추출/정제한다.라즈베리파이에서 구동 가능한 소형 모델(Qwen GGUF)을 사용해 정보를 구조화하고, 최종적으로 JSON 스키마로 출력한다.2. 현재 문제와 개선 방향현재 구현은 검색 결과 페이지의 snippet만 읽어서 정보 밀도가 낮다.개선안은 다음 2단계 수집으로 전환한다.검색 결과 페이지에서 상세 링크 목록 수집각 상세 링크 페이지 본문에서 텍스트 수집 후 AI 분석3. 전체 처리 파이프라인검색 요청Query: 성시경 맛집User-Agent 포함상세 링크 추출네이버 검색 결과 D..

Python으로 파일에서 특정 단어 찾기와 치환하기

Python으로 파일에서 특정 단어 찾기와 치환하기텍스트 파일을 다루다 보면 특정 단어를 찾아서 바꾸거나, 몇 번 등장했는지 세거나, 위치까지 확인해야 할 때가 있습니다. 이 글에서는 Python의 re 모듈과 문자열 메서드를 활용해 그 방법을 정리합니다.1. 특정 단어 치환하기import rereplace_dict = { "dog": "cat", "hello": "hi"}with open("input.txt", "r", encoding="utf-8") as f: content = f.read()for old, new in replace_dict.items(): pattern = r"\b" + re.escape(old) + r"\b" content = re.sub(pattern..

SQLite 튜토리얼: Oracle 개발자를 위한 핵심 차이점 정리

SQLite 튜토리얼: Oracle 개발자를 위한 핵심 차이점 정리 SQLite는 가볍고 단순한 구조 덕분에 다양한 환경에서 널리 쓰입니다. 하지만 Oracle SQL에 익숙한 개발자라면 몇 가지 문법 차이 때문에 혼란스러울 수 있습니다. 이번 튜토리얼에서는 WITH 절, DECODE 함수, ROWNUM, 버전 확인, OUTER JOIN을 중심으로 살펴봅니다.1. WITH 절 (CTE)SQLite에서도 공통 테이블 표현식(CTE)를 지원합니다.sqlWITH recent_orders AS ( SELECT * FROM orders WHERE order_date > '2026-01-01')SELECT customer_id, COUNT(*)FROM recent_ordersGROUP BY customer_i..

블로그 이전 완료...

티스토리에 작성 했던 글들을 네이버로 이전을 시작하고 한참 ...이제 블로그 글 이전이 완료 되었습니다. 807번째 글까지 이전이 완료 되기는 했으나, 그렇다고 해서 네이버 블로그에 유입이 늘어나지는 않았습니다. 블로그 글도 결국은 검색에 걸리지 않는 다면, 누군가 와서 클릭해 주어야 한다는 의미 인데, 그렇게 되려면 아무래도 친구 만들기, 이웃 만들기에 노력을 기울여야 할 것 같습니다. 언제 될지는 알 수 없지만, 시작이 반이라 했으니... 어느날에는 다른 일들이 있지 않을까요? 아래는 이전에 사용 했던 코드 그대로 입니다. 잘 활용 한다면 자동 글쓰기을 이용해 네이버 블로그에 자동 글쓰기 머신(?)으로 개조(?) 사용해 볼 수 있지 않을까요 ?from playwright.sync_api i..

Python에서 5100개 키워드 포함 여부 빠르게 검사하기

Python에서 5100개 키워드 포함 여부 빠르게 검사하기대규모 로그 처리나 텍스트 분석을 하다 보면, 한 문장에 수천 개의 키워드 중 하나라도 포함되어 있는지 빠르게 확인해야 할 때가 있습니다. 단순히 re.search를 5100번 반복하는 방식은 성능이 매우 떨어지므로, 더 효율적인 방법을 소개합니다.❌ 잘못된 접근: [...] 문자 클래스정규식에서 [...]는 문자 클래스로 동작합니다.예: [abc] → "a" 또는 "b" 또는 "c"라는 단일 문자 매치.따라서 5100개의 키워드를 [...] 안에 넣는 것은 "5100개의 문자열 중 하나"가 아니라 "5100개의 문자 중 하나"를 찾는 것에 불과합니다.✅ 올바른 접근 방법1. Set 기반 검색# 5100개 키워드 준비keywords = ["err..

자동 글쓰기로 티스토리와 네이버 블로그을 동시에 키워 보겠습니다.

티스토리에 있는 글을 자동으로 이전 하는 작업을 시작합니다. (feat 블로그 글 이전 하기 ...) 스크립트 자동화를 통해서 티스토리에 게시 했던 글을 네이버 블로그로 이전 하는 작업을 시작 했습니다. 이제 완전 자동화가 가능 합니다. 다만, 네이버 블로그에 자동 글쓰기 탐지(?)가 있을까 싶어서, 한번에 6개의 글을 자동으로 이전 합니다. 소스 코드를 보고 수정하실 수 있습니다. 네이버블로그에 새싹(?)이 자라기 시작 했습니다. 언제 될지 모르겠지만, 800여개의 글을 전부다 옮겨 보겠습니다. from playwright.sync_api import sync_playwrightimport timeimport osfrom naver_blog.tistory_scrape import readTi..

반응형