잠이 안와서 코드 조금 끄적여 보는 대학생입니다.
주로 딥러닝 파트를 공부하고 있는데 파트가 파트이다 보니 한번 실행시키면 시간을 엄청 잡아먹어 완료되는 걸 마냥 기다릴 수도 없고 자리를 비웠을 때 중간에 에러라도 나면 시간 방비가 발생 하기도 하지요. 다른 분들은 이러한 문제에 어떻게 대응하시는지 궁금하네요.
그래서 이러한 문제를 개선 시킬 만한 라이브러리를 하나 만들어 봤습니다. 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
안녕하세요, 새벽 늦게 끄적이신 코드를 커리어리 회원분들에게 공유해 주셔서 감사합니다 직접 짜신 라이브러리까지 공유를 해주셨네요, 많은 분들께 도움이 될 듯 합니다. 앞으로도 여러 개발 소식들 공유해 주세요!