코딩한걸음
article thumbnail
728x90
반응형

이전 글

https://raoneli-coding.tistory.com/66


Python setting

코드 clone

  • 원하는 디렉토리로 가서 코드를 clone
## console
git clone https://github.com/jmjeon94/N2T.git

 

패키지 설치하기

## console
pip3 install -r requirements.txt

이런 애들이 필요하다. 

 

pip install에서 에러가 날 경우

더보기

 

이런 에러가 발생함.

찾아보니 cp949 인코딩을 사용하는 로컬 시스템에서 UTF-8로 인코딩 된 파일을 읽을때 발생한다고 한다.

어차피 cp949는 나중에 호환문제가 생길 수도 있으니 시스템 자체를 UTF-8로 변경해야겠다.

 

# 제어판 > 국가 또는 지역 > 관리자 옵션 > 시스템 로캘 변경 > Unicode UTF-8사용

이렇게 재부팅하고나면 정상적으로 pip install을 사용 할 수 있다.

 

설정 파일 입력하기

config.py 파일을 열어서 필요한 값들을 입력해야한다

Tistory 설정

  • TISTORY의 ID, PW는 카카오로 연동된 계정으로 이메일과 비밀번호를 입력
  • BLOG_NAME : 본인의 블로그 이름 xxx.tistory.com 에서 xxx를 입력
  • SECRET KEY, CLIENT ID, REDIRECT_URI : Open API 등록 시 발급받은 값을 입력
    • CLIENT ID : API 등록시의 App ID
    • REDIRECT_URI : API 등록시의 CallBack 링크

 

Notion 설정

  • TOKEN_V2 : http://notion.so 에 들어가서 오른쪽 클릭 > 검사 > Application > Cookies > notion.so

  • TABLE_PAGE_URL : 자동으로 업로드할 notion page의 url을 입력
  • DOWNLOAD_DIR : notion page를 html 파일로 임시 다운로드 할 경로 (미입력 시 자동생성)
  • CODE_BLOCK_THEME : 코드블럭 테마 설정 https://highlightjs.org/static/demo/ 에서 참고

 

MAIL은 안보낼거라 공백으로 남기려 한다.

어차피 내가 파이썬 파일을 실행할건데 알람을 또 보낼 필요는 못느낀다.


업로드하기

## console
python main.py

이상이 없으면 원하는 카테고리에 원하는 글이 작성된다 !!

 

 

 

 

728x90
반응형
profile

코딩한걸음

@Joonyeol_Yoon

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!