블로그자동화 4

블로그 자동화를 위한 썸네일 자동 생성 파이썬 스크립트

본 페이지에서는 블로그 자동화를 위한 이미지를 자동으로 생성하는 방법에 대해서 설명합니다. 추가적으로 파이썬 스크립트를 예제로 제공합니다. 블로그 자동화 절차 필자의 배우자의 독촉으로 블로그 자동화 작업을 진행하게 되었습니다. 여러 홈페이지에서 필요한 정보를 수집하고, 그 정보를 바탕으로 웹서버에 자동으로 글을 쓰는 방식입니다. 아래의 4가지 단계를 거쳐서 자동으로 글이 생성됩니다. 여러 홈페이지에서 필요한 정보를 수집합니다. 수집한 정보를 기반으로 자동으로 글을 작성합니다. 수집한 정보를 기반으로 썸네일을 생성합니다. (오늘 다룰 내용) 작성된 글과 썸네일을 워드프레스 API를 이용해서 업로드 합니다. 워드프레스 자동 글 작성 방법 우선 워드프레스에 글을 자동으로 작성하는 방법에 대해서는 아래 글을 참..

워드프레스 글 목록을 파이썬으로 가져오는 방법

블로그 자동화를 구현하는 방법에는 여러가지가 있겠습니다. 그 중에서도 워드프레스의 API를 이용하는 방법은 아주 빠르면서도 깔끔하게 블로그 자동화를 구축할 수 있는 방법입니다. 1. 글의 목적 본 페이지에서는 워드프레스의 글 목록을 파이썬으로 가져오는 방법에 대해서 설명을 드리고, 간단한 파이썬 예제들을 제공합니다. 2. 필요한 사전 작업 본 글에서 설명하는 워드프레스 API를 실제로 실행하려면 아래 사항들이 준비되어 있어야 합니다. 2.1 워드프레스가 설치되어 있어야 합니다. 워드프레스를 통해서 API를 호출하기 위해서는 당연히 워드프레스가 설치되어 있어야 합니다. 아래 글을 참고하셔서 웹서버를 구성하시거나 클라우드 서비스를 생성하시기 바랍니다. 우분투 리눅스에 워드프레스 설치 방법 우분투 리눅스에 워..

워드프레스 API 호출시 "OSError: unsupported XML-RPC protocol" 문제 해결 방법

2022.05.19 - [워드프레스] - 워드프레스 API로 getPosts 실행시 AttributeError: module 'collections' has not attribute 'Iterable' 에러 발생시 조치 방법 워드프레스 API를 통해서 블로그 자동화를 구성하고 있습니다. 잘 동작하던 파이썬 스크립트를 조금 수정했는데 아래와 같은 "OSError: unsupported XML-RPC protocol"이라는 에러 메시지를 토해내면서 수행되지 않는 것입니다. 처음에 가장 먼저 의심했던 것은 패키지 설치가 덜 되었거나 필요한 모듈이 없는게 아닌가 의심했습니다. 하지만 살펴보니 의외로 간단하게 해결할 수 있었습니다. 문제의 에러 메시지 Traceback (most recent call last):..

워드프레스 API를 통한 자동 글쓰기 예제 (파이썬 버전)

블로그 자동화를 위해서는 네이버 블로그나 티스토리 블로그로는 한계가 있습니다. 하루에 발행할 수 있는 글의 개수에 제한이 있기 때문입니다. 그래서 GitHub Pages나 워드프레스로 블로그를 옮기는 경우가 많이 있습니다. GitHub Pages는 md 파일 또는 html 파일을 업로드만 하면 되기 때문에 아주 손쉽게 자동화를 이뤄낼 수 있습니다. 반면, 워드프레스의 경우 API를 통해서 글의 목록을 확인하거나 자동으로 글을 발행할 수 있는 기능을 제공합니다. 필자의 경우 워드프레스의 XML PRC 기능을 이용해서 워드프레스 API를 호출하는 기능을 PHP 스크립트로 테스트해보았습니다만, 작업도 디버깅도 제법 힘이 들었습니다. 본 페이지에서는 파이썬 스크립트를 통해서 워드프레스에 자동으로 글을 쓰는 방법..