시나리오 : 떠먹여주길 바라는 심보로 뉴스피드 자동화를 해보기로 했다 222
실행파일 작성하는 법이 궁금하다면 이전글을 봐주세요!
2023.12.15 - [iOS 캐기/Tricks & Tips 캐기] - 매일 슬랙으로 뉴스를 받아보도록 자동화를 해보자. - 1
유의사항
필자의 작업환경은 맥에서 진행되었습니다. 윈도우 사용자분들은 윈도우 스케쥴러를 사용하시면 됩니다🤗
목표 : 매일 9시 30분에 슬랙으로 뉴스알림을 보내주는 자동화하는것
요약
작업환경: Mac
1. crontab -e // 터미널에서 명령어 실행
2. vi편집기가 실행되면 i 누르고 -> 수정모드에서 작업
3.
30 09 * * * python3 /Users/atlas/Documents/dailyNews.py // 실행할 파일위치는 절대경로로 지정
// 9시 30분 마다 실행
4. ESC + :wq // 작업파일 저장
5. crontab -l // 현재 진행 중인 크론 작업 리스트 확인
2. 크론탭 생성을 위해서 crontab -e 명령어 실행 (관리자 권한이 없다면 sudo crontab -e)
시간 세팅은 {분, 시, 일, 월, 요일 } 순으로 하면된다.
매일 9시 30분에 실행하는것이 목표이니
30 9 * * * 으로 작성해보았다.
파이썬 경로 및 실행할 파이썬파일 위치는 절대경로로 작성
파이썬 경로 위치 찾는 법 : which python3
작성완료를 위해 ESC 키를 누르고 :wq 를 눌러 저장해준다. (python3만 작성해도 동작은 됨 )
작성한 크론탭이 잘 등록되어 있는지 crontab -l 명령어를 통해서 확인해 보자.
붸뤼 만족쓰! 😎
필자의 경우는 1.설정 > 2.개인정보 보호 및 보안 > 3."+" 클릭 > cron 검색 및 추가
동작으로 해결하였다.
이렇게 했음에도 동작하지 않는다면 하단의 오류정리 링크 참고를 부탁드립니다.
ref.
정말 자세하게 설명해주신 블로그! 추천!
크론탭을 생성해주는 사이트
크론탭이 오류정리
[파이썬] 매일 슬랙으로 뉴스를 받아보도록 자동화를 해보자. - 1 (0) | 2023.12.15 |
---|---|
[Git] .gitIgnore에 추가한 파일이 계속 뜰 때 - Git 캐시(Cache) 삭제하기 (0) | 2023.10.23 |
[Xcode] 앱 배포시 '빌드 진행한 시각' 추가하는 스크립트 만들기 - Running custom scripts during a build (0) | 2023.10.20 |
[ios network link conditioner] 네트워크 속도 테스트 해보기 (2) | 2023.10.11 |
Elvis Operator in Swift (0) | 2023.08.14 |
댓글 영역