반응형
import requests
import pandas as pd
from tabulate import tabulate
appid = "{앱 아이디}"
access_token = "{엑세스 토큰}"
def list_of_Category():
params = {
'access_token': access_token,
'output': 'json', # json, xml 두 가지 형식 지원
'blogName': blogName # ().tistory.com 또는 블로그 주소 전체
}
res = requests.get(url, params=params)
if res.status_code == 200:
res_json = res.json()
data = res_json['tistory']['item']['categories']
# columns = ['id', 'name', 'parent', 'label', 'entries', 'entriesInLogin']
columns = ['id', 'label']
df = pd.DataFrame(data, columns=columns)
print(tabulate(df, headers='keys', tablefmt='grid'))
df.to_csv('./result.csv', sep=',', na_rep='NaN', encoding='utf-8-sig')
if __name__ == '__main__':
list_of_Category()
아주 보기 편하게 나온다... 블로그 글 작성 시, 카테고리 분류를 해보자!
반응형
'Python > API' 카테고리의 다른 글
chatgpt api 파이썬으로 linux 서버에서 호출 / 코드 참고 2분컷.. (0) | 2023.07.01 |
---|---|
telegram api 메세지 보내기 오류 잡기 AttributeError: module 'attr' has no attribute 's' (0) | 2023.06.30 |
python tstory api 연동해서 블로그 오토 글쓰기~ [코드 첨부] (0) | 2023.06.26 |
python tstory api 연동하기 ! 2분 (0) | 2023.06.26 |
KAKAO API 안됨 / 유효 1일 이내...? 해결 방법 (B. 사용자 토큰 발급 리프레시) (0) | 2023.06.22 |