본문 바로가기

전체 글33

pyttsx3 활용 텍스트 음성 변환 pyttsx3활용텍스트음성변환 파이썬에서는 pyttsx3를 활용하여 텍스트를 음성으로 변환할 수 있다. pyttsx3는 py tts x3으로 구분하여 의미 파악이 가능한데, python 버전3.x을 지원하는 tts라는 의미이다. tts는 Text-to-Speech의 약어로 텍스트를 음성으로 변환한다는 의미이다. pyttsx3란? pyttsx3는 텍스트를 음성으로 변환할 수 있는 Python 라이브러리이다. 관련 메뉴얼은 다음 사이트를 참고하면 된다. https://pyttsx3.readthedocs.io/en/latest/ pyttsx3 - Text-to-speech x-platform — pyttsx3 2.6 documentation pyttsx3.readthedocs.io 사용방법 위 메뉴얼에 있는 .. 2023. 6. 12.
PyAutoGUI 활용 마우스 제어 PyAutoGUI활용 마우스 제어 일생생활 중 컴퓨터 화면의 마우스를 반복적으로 움직어야 할 경우 pyautogui를 활용하여 마우스를 자신이 원하는 형태로 조작할 수 있다. 예) 법정 연수를 들어야 할 경우 특정 내용을 새로고침하여 보야야 할 경우 PyAutoGUI란? PyAutoGUI는 마우스와 키보드를 제어할 수 있는 Python 라이브러리이다. PyAutoGUI를 이용하면 Python을 이용하여 마우스 클릭히나 키보드 입력, 화면 스크롤 등과 같은 작업을 쉽게 자동화할 수 있다. 관련 메뉴얼은 다음 사이트를 참고하면 된다. https://pyautogui.readthedocs.io/en/latest/ Welcome to PyAutoGUI’s documentation! — PyAutoGUI docu.. 2023. 6. 8.
파이썬 GUI 모듈 Tkinter 파이썬에는 GUI 모듈 중 대표적인 것은 Tkinter이다. Tkinter는 파이썬에 기본적으로 내장되어 있다. 그 외에도 PyQt, PySide, wxPython, Kivy 등 다양한 GUI 모듈이 있다. Tkinter 기본 사용법 1. Tkinter 모듈 import import tkinter as tk 2. Tk 클래스의 인스턴스 생성 root = tk.Tk() 3. 윈도우 창의 제목, 크기 등 설정 root.title("제목") root.geometry("창 크기") 4. 위젯(버튼, 라벨, 입력창 등) 생성 및 배치 label = tk.Label(root, text="라벨 텍스트") label.pack() button = tk.Button(root, text="버튼 텍스트") bu.. 2023. 4. 28.
Python turtle (터틀 그래픽) Python turtle (터틀 그래픽) Python Turtle은 가상 거북이를 사용하여 그래픽을 그리는 Python 모듈 거북이를 간단한 명령을 사용하여 화면에서 움직일 수 있으며 선, 도형, 텍스트도 그릴 수 있다. Python Turtle은 다양한 모양을 그리고 모양에 색상을 채우거나 프랙탈을 그리는 등 많은 다른 함수를 제공한다. 다양한 함수를 사용하여 거북이의 속도, 색상 및 기타 속성을 제어할 수 있다. 시각적 결과를 제공하기 때문에 초보자에게 프로그래밍 개념을 가르치는 데 훌륭한 도구이다. https://docs.python.org/ko/3/library/turtle.html turtle — Turtle graphics Source code: Lib/turtle.py Introduction.. 2023. 3. 16.