프로그램이 실행이 끝나면 소리로 알려 주는 코드로 사용 하면 좋을거 같다.
winsound library를 이용.
1
2
3
4
5
6
7
8
9
10
11
12
|
def beepsound(): # 도,레,미,파,솔,라,시 Hz
so1 = {'do':261,'re':293,'mi':329,'pa':349,'sol':391,'ra':440,'si':493}
mel = ['do','mi','mi', 'mi','sol','sol', 're','pa','pa','ra','si','si']
dur = [4,4,2, 4,4,2, 4,4,2, 4,4,2]
mel2 = ['sol','do','ra','pa','mi','do','re']
dur2 = [1,1,1,1,1,1,1]
music = zip(mel,dur)
music2 = zip(mel2,dur2)
for melody,duration in music:
winsound.Beep(so1[melody],1000//duration)
for melody,duration in music2:
winsound.Beep(so1[melody],1000//duration)
|
cs |
'Python' 카테고리의 다른 글
python 무료 강의 (2) | 2023.03.28 |
---|---|
pandas string find method (문자 찾기) (1) | 2023.03.25 |
크롤링 checkbox 선택 및 해제 확인 하기 (1) | 2023.02.02 |
Python selenium element finding ways (1) | 2023.01.25 |
정규식 연습하기 좋은 사이트 (1) | 2022.12.12 |
댓글