1. [파이썬] 셀레니움 selenium 웹 크롤링 시작
2. [파이썬] selenium 크롤링, 데이터 수집 ID, TAG, href 찾기
3. [깃허브] github에 vs code project 올리기, 업로드, Push
4. 티스토리 자동 글쓰기 API Authentication Code & Access Token 발급
5. [파이썬] 티스토리 API 이용 자동 글쓰기. 파이썬 request post
6. [파이썬] 뉴스 크롤링 티스토리에 자동 업로드하기 (마무리) (이전 포스팅)
7. [파이썬] 윈도우 작업 스케줄러에서 파이썬 자동 실행시키기 (현재 글)
8. [파이썬] mouse, keyboard 제어 & 티스토리 api 없이 글 쓰기 (414 제한 오류)
지난 시간까지 파이썬으로 헤드라인 뉴스들을 크롤링하여 티스토리 블로그에 자동으로 업로드 하는 과정을 올렸었다.
이제는 모든 과정을 다 마무리 했고 윈도우 작업 스케줄러에서 파이썬을 정기적으로 자동 실행하는 과정만 하면 된다.
우선 파이썬파일이 있는 폴더에 .bat 파일을 생성시킨다.
autoPosting.bat 파일을 생성시키고
내용에 python crawling.py를 작성했다.
cmd 에서 파이썬 실행시키는 명령어를 적은 것이다. 저장하고 이제 다음 순서로 가면 된다.
우선 윈도우 버튼을 클릭하고
작업 스케줄러를 검색해주고 클릭한다.
우측에서 작업 만들기... 클릭
이름, 설명, 가장 높은 수준의 권한 체크한다. 그리고 트리거로 넘어간다
새로 만들기
트리거 이름에서 알 수 있듯이 작업을 시작하는 동기를 설정한다.
나는 매일 여섯시에 시작하게 했다. 그리고 확인
옆에 동작탭에 가서 새로 만들기
실행할 프로그램/스크립트를 설정한다.
프로그램/스크립트에 아까 작성했던 .bat 파일명을 확장자까지 입력하면 된다.
그리고 시작 위치(옵션)에는 bat 파일이 있는 경로를 적어주면 된다.
만약 bat파일과 py파일이 함께 있지 않고 따로 있으면
bat 파일에 작성된 내용을 바꿔줘야 한다. py파일이 어디있는지 경로를 적고 실행시켜야 되기 때문에 귀찮으므로 bat 파일과 py파일을 한 폴더안에 넣는게 편한다.
조건과 설정탭은 넘어가고 그대로 작업을 만든다.
방금 만든 작업파일이 올라가 있는걸 볼 수 있다.
테스트 해보고 싶으면 오른쪽 마우스 클릭하고 실행을 클릭하여 잘 작동하는지 확인해봐도 된다.
여기까지 헤드라인 뉴스 크롤링 티스토리 자동업로드 프로젝트가 끝났다.
생각보다 간단하게 했다.
'Project > Auto Upload' 카테고리의 다른 글
[파이썬] mouse, keyboard 제어 & 티스토리 api 없이 글 쓰기 (414 제한 오류) (2) | 2021.10.07 |
---|---|
[파이썬] 뉴스 크롤링 티스토리에 자동 업로드하기 (마무리) (6) | 2021.09.24 |
[파이썬] 티스토리 API 이용 자동 글쓰기. 파이썬 request post (2) | 2021.09.11 |
티스토리 자동 글쓰기 API Authentication Code & Access Token 발급 (2) | 2021.09.11 |
[깃허브] github에 vs code project 올리기, 업로드, Push (0) | 2021.09.09 |
댓글