파이썬 win10toast 라이브러리를 사용하면 간단하게 윈도우 알림을 만들 수 있습니다.
1. 설치
pip install win10toast
2. 기본 사용법
from win10toast import ToastNotifier
toaster = ToastNotifier()
toaster.show_toast("제목", "내용")
3. 사용 가능한 옵션
- icon: 알림 아이콘 경로 (ICO 파일)
- duration: 알림 지속 시간 (초)
- threaded: 알림 백그라운드 표시 여부
- callback: 알림 클릭 시 실행할 함수
toaster.show_toast(
"제목",
"내용",
icon_path="C:\\path\\to\\icon.ico",
duration=5,
threaded=True,
callback=my_function
)
def my_function():
print("클릭!")
4. 추가정보
- Win10Toast는 Windows 10에서만 작동합니다.
- Python 3.5 이상 버전이 필요합니다.
- 알림 아이콘은 ICO, PNG, JPG 형식을 지원합니다.
- 알림 클릭 및 닫힘 시 콜백 함수를 설정할 수 있습니다.
# 기본 텍스트 알림
toaster.show_toast("제목", "내용")
# 이미지 포함 알림
toaster.show_toast("제목", "내용", icon_path="C:\\path\\to\\icon.ico")
# 진행률 표시줄 포함 알림
toaster.show_toast("제목", "내용", icon_path="C:\\path\\to\\icon.ico", progressbar=True)
# 버튼 포함 알림
toaster.show_toast("제목", "내용", icon_path="C:\\path\\to\\icon.ico", buttons=["예", "아니오"])
※f"버튼 '{button}' 클릭!" 여기서 f가 궁금하시면 아래 링크를 확인해 주세요.
궁금하신게 있으시면 댓글 달아주세요.
이 글이 도움이 되었다면 ♡(공감), 광고 눌러 주세요.
큰 도움이 됩니다.
반응형
'Front End > Python' 카테고리의 다른 글
[Python] 맥(MAC)에 Selenium WebDriver 사용 방법 (0) | 2024.02.29 |
---|---|
[Python] 맥(MAC)에 파이썬 설치 하기 (1) | 2024.02.26 |
[Python] python 예외처리(조건문) (0) | 2023.08.24 |
[Python] 문자열 포멧팅(f-string ) (0) | 2023.08.16 |
[Python] python if, if else, if elif else 조건문 (0) | 2023.07.21 |