잠 안올때 개발하기 - 파이썬 실행 알림 라이브러리

잠이 안와서 코드 조금 끄적여 보는 대학생입니다.

주로 딥러닝 파트를 공부하고 있는데 파트가 파트이다 보니 한번 실행시키면 시간을 엄청 잡아먹어 완료되는 걸 마냥 기다릴 수도 없고 자리를 비웠을 때 중간에 에러라도 나면 시간 방비가 발생 하기도 하지요.  다른 분들은 이러한 문제에 어떻게 대응하시는지 궁금하네요.

그래서 이러한 문제를 개선 시킬 만한 라이브러리를 하나 만들어 봤습니다. pip로 설치 가능하니 괜찮다 생각하신 분들이 계시다면 한 번씩 써주시고 부족한 점 알려주시면 감사하겠습니다.

##### 설명

1. (필수)라인 노티로 알림을 보내기 때문에 우선 api키를 선언 해줘야 합니다.

2. with fn.main(): 문을 작성후 안쪽에 실해우하고자 하는 코드를 작성합니다.

3. 성공 혹은 실패에 떠라 메세지가 전송됩니다.

4. noti_print를 활용해 진행상황을 확인할 수 있습니다.


##### 실행 방법 

1. 라인 노티 api키 발급 (발급: https://notify-bot.line.me/en/, 라인 노티 등록 참고 블로그:  https://tibsender.tistory.com/76)

2. 설치 pip install filenoti==0.0.5

3. 코드 작성

```python

from filenoti import filenoti as fn

fn.api_key = "YOUR_LINT_NOTI_API_KEY" # PLEASE OBTAIN A LINE NOTI API KEY


with fn.main():

    fn.noti_print('SOME WORK SUCESS') # SEND MESSAGE DURING SCRIPT

    print(1/0) # ERROR MESSAGE SEND

```

내일 1교시 수업인 대학생은 이만 자러가겠습니다.

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2024년 3월 11일 오후 5:14

조회 130

댓글 1

  • 안녕하세요, 새벽 늦게 끄적이신 코드를 커리어리 회원분들에게 공유해 주셔서 감사합니다 직접 짜신 라이브러리까지 공유를 해주셨네요, 많은 분들께 도움이 될 듯 합니다. 앞으로도 여러 개발 소식들 공유해 주세요!

함께 읽은 게시물

개발자 교양 팟캐스트

A

... 더 보기

< 뛰어난 리더는 '시간'을 가장 까다롭게 쓴다 >

1. 관리자 업무 중 상당한 부분을 차지하는 일은 인력, 돈, 자본 등의 자원을 할당하는 것이다.

... 더 보기

서버엔지니어의 시대적 고민

... 더 보기

토요일에 회사에서



... 더 보기

Next.js 프로젝트를 AWS EKS에 배포하며 배운 것들

... 더 보기

쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

product.kyobobook.co.kr

쿠버네티스를 활용한 클라우드 네이티브 데브옵스 | 존 어런들 - 교보문고

 • 

저장 5 • 조회 1,010