* 현재 개발 중인 주식 분석 프로그램 실행 결과 값입니다
' html_content += '이 자료는 주식 투자 목적이 아닌 프로그램 분석율 계산을 위한 값이므로 절대 신뢰하지 마세요
' html_content += '(이자료를 통한 투자 손해에 대해 필자는 배상하지 않습니다)
' html_content += '' html_content += '
※ 해당 정보는 프로그램 결과값이 정리하여 자동으로 포스팅되는 글라는 점을 참고해 주세요
' html_content += '(' + nowdate + '프로그램이 자동으로 포스팅한 자료 입니다)
' html_content += '' html_content += '
▣' + nowdate + '_급등 주가 리스트
' html_content += '(현재 기준 지난 30일간 주가가 10배 이상 급등한 주가 리스트입니다)
' html_content += '' html_content += '
▣' + nowdate + '_매수 예상 종목
' html_content += '(프로그램에서 현재 기준 매수할 경우 승률이 가장 좋은 리스트 입니다)
' html_content += '' html_content += '
▣ 관심 주가별 예상 종가 리스트
' html_content += '(과거 데이터를 이용하여 텐서플로워를 통해 최종 예상 종가를 예측한 값입니다)
' html_content += '(신뢰성은 매우 낮습니다ㅠ 뭔가 알고리즘을 바꿔야 할거 같습니다)
' html_content += '' html_content += '
위의 주가 리스트는 ' + nowtime + ' 기준으로 취합된 데이터로 작성된 자료 입니다
' html_content += '프로그램 결과에 대한 값을 티스토리에 자동 포스팅 중입니다
' html_content += '프로그램 결과 평일 기준 오전, 오후 두번 포스팅 하고 있습니다
' html_content += '해당 자료는 테스트 및 분석용으로 사용합니다
' html_content += '실제 투자에 활용하고자 할 경우 참고만 하시고 최종 분석은 본인이 해야 합니다
' html_content += '감사합니다
' html_file = open(html_path, 'w+') html_file.write(html_content) html_file.close() 이런식으로 아예 함수로 하나를 만들었습니다 그런뒤 해당 변수의 내용을 토대로 html 샘플 파일을 만들었습니다  이부분이 바로 html 파일로 저장하는 구문입니다 그런 다음 아래와 같이 티스토리 API를 동작시킬 함수를 만들어 줍니다 def get_write(self): self.get_content() #생성된 html 파일의 경로. html_path = os.path.join(settings.BASE_DIR, "tistory/html/html_content.html") now = datetime.now() # current date and time today = now.strftime("%Y.%m.%d") nowtime = now.strftime('%H:%M:%S') title = '[주가분석요약] ' + today + '_프로그램을 활용한 주식분석_예상결과(' + nowtime + ')' f = open(html_path, "r", encoding='cp949') content = f.read() print(content) #with open(html_path, "r", encoding='ISO-8859-1') as file: # print(file) # content = file.read() visibility = "3" # 발행상태 0비공개-기본, 1보고,3발행 category_id = "834763" # 카테고리 아이디 기본값 0 slogan = title # 문자주소 tag = "주가분석, 급등주, 퀸트분석, 종가예측, 관심종목, 주식, 종목," + today + " 주식정보" # 태그 ,로 구분 acceptComment = "" # 댓글 허용 (0, 1 - 기본값) password = "" # 보호글 비밀번호 url = 'https://www.tistory.com/apis/post/write' data = {'access_token': access_token, 'output': 'json', 'blogName': blog_name, 'title': title, 'content': content, 'visibility': visibility, 'category': category_id, 'slogan': slogan, 'tag': tag, 'acceptComment': acceptComment, 'password': password} r = requests.post(url, data=data) print(r, r.text)  해당 구문에서 아까 글을 올리고자 하는 문자열을 html 파일 형태로 저장하고  주석에 설명되어 있듯이 저장된 html을 읽어오는 구문 입니다  그리고 requests 형태로 변경하기 위해 여러가지 변수의 값을 지정했습니다 1) title : 글 제목 2) content : 본문 내용 3) visivbility : 발생상태 4) categort_id : 올리고자 하는 카테고리 ID 5) slogan : 주석(?) 같은 의미 6) tag : 글 태그 입력 7) acceptComment : 댓글 권한 설정 8) password : 보호글 비밀번호 9) url : 티스토리 API 동작 주소 10) data : 위의 종합 정보를 requests 형태로 조합 Dataframe에 위의 정보 정도로 취합되는거 같습니다 해당 구문을 모두 작성하신뒤  이렇게 __init__ 부분에 다음과 같이 호출을 하게 되면 저장해 놓은 html의 내용이 본문의 내용으로 업로드 되어 집니다 정상 적으로 글쓰기가 동작했다면 다음과 같은 리턴 값이 오게 됩니다  여기까지 하셨다면 성공하신겁니다 다음 포스팅에서는 본문 내용에 이미지 파일을 넣어서 작성글을 만들어보는 포스팅 방법을 올릴 예정입니다 밑에 이미지는 현재 제가 프로그램을 통해 자동 업로드 하고 있는 결과입니다 여러분도 정기적인 정보나 대량의 자료를 업로드해야할시 위의 정보로 구현하여 사용해 보시기 바랍니다  #티스토리 자동 포스팅 #티스토리 API 사용방법 #티스토리 API 글작성 #파이썬 자동 글 올리기 #파이썬 블로그 글올리기