해야 할 자동화 스크립트 (컬렉션)
/assets/img/2024-07-06-17MindblowingPythonAutomationScriptsIUseEveryday_0.png
저는 거의 5년 동안 Python을 사용해왔는데, 아직도 저를 끌어들이고 더 많은 연구에 동기를 부여하는 것은 Python의 자동화 기능입니다. 지난 1년 동안 저는 Python의 자동화 부분을 탐험해 왔고, 놀라운 Python 패키지, 사실, 흥미로운 스크립트를 발견했습니다. 이 블로그에서는 저가 매일 사용하며 제 생산성과 성능을 향상시킨 여러 자동화 스크립트를 공유하겠습니다.
1. Speakify
책을 좋아하지만 혼자 읽는 것은 싫어해요. 대신에 책을 듣는 걸 좋아해요. 이 자동화 스크립트는 정말 생명 구조자인데요. PDF 파일을 듣기 위해 많이 사용해요.
import PyPDF2
import pyttsx3
# PDF 파일 열기 (PDF 파일 경로 입력)
file = open('story.pdf', 'rb')
readpdf = PyPDF2.PdfReader(file)
# 텍스트 음성 변환 엔진 초기화
speaker = pyttsx3.init()
rate = speaker.getProperty('rate') # 현재 말하는 속도 가져오기
speaker.setProperty('rate', 200)
volume = speaker.getProperty('volume')
speaker.setProperty('volume', 1) # 볼륨 설정 (0.0 ~ 1.0)
# 가져오고…