Python/라이브러리11 [Python/라이브러리] gTTS 라이브러리 gTTS 라이브러리 📌 gTTS 라이브러리 : 텍스트를 음성으로 변환하는 기능을 파이썬에서 수행할 수 있게 하는 라이브러리. gTTS 라이브러리 설치 📌 gTTS 라이브러리 설치 cmd창에 다음을 입력해 설치. pip install gTTS gTTS 라이브러리 사용 📌 gTTS( [변환할 문자열], lang=' [언어] ') : 설정한 언어로 문자열 음성으로 변환. 📌 .save( [파일명] ) : 음성 파일 저장. gTTS 라이브러리 사용 예시 ❓ 영어, 한국어 텍스트를 음성 파일로 변환 후 저장하는 프로그램. from gtts import gTTS text_en = """You know, without you, I'm so lonely When you're not here, 911 calling In.. 2022. 10. 12. [Python/라이브러리] googletrans 라이브러리 googletrans 라이브러리 📌 googletrans 라이브러리 : 구글 번역기 기능을 파이썬에서 수행할 수 있게 하는 라이브러리. googletrans 라이브러리 설치 📌 googletrans 라이브러리 설치 cmd창에 다음을 입력해 설치. pip install googletrans==4.0.0-rc1 googletrans 라이브러리 사용 📌 googletrans.LANGUAGES : 사용 가능한 언어 확인 가능. import googletrans print(googletrans.LANGUAGES) # {'af': 'afrikaans', 'sq': 'albanian', 'am': 'amharic', 'ar': 'arabic', # 'hy': 'armenian', 'az': 'azerbaijani',.. 2022. 10. 12. [Python/라이브러리] inputimeout 패키지 inputimeout 패키지 📌 inputimeout 패키지 : 설정한 시간 안에 키 입력을 받았는 지 확인하는 패키지. inputimeout 패키지 설치 📌 inputimeout 패키지 설치 cmd창에 다음을 입력해 설치. pip install inputimeout inputimeout 패키지 사용 📌 inputimeout 사용 from inputimeout import inputimeout, TimeoutOccurred try: something = inputimeout(prompt='>>', timeout=5) # prompt : 출력할 내용, timeout : 제한 시간 설정. except TimeoutOccurred: # 시간 안에 입력하지 않았을 경우, 아래 코드 실행. something = .. 2022. 10. 12. [Python/라이브러리] random 모듈 random모듈 📌 random 모듈 : 다양한 문포에 대한 난수를 생성하는 모듈. random 모듈 메서드 📌 random.random( ) : 0 2022. 10. 11. [Python/라이브러리] time 모듈 time 모듈 📌 time 모듈 : 시간과 날짜에 대한 기능을 제공하는 모듈. time 모듈 메서드 📌 time.time( ) : 1970년 1월 1일 0시 0분 0초 이후에 경과한 시간을 초 단위로 반환하는 메서드. 📌 time.ctime( ) : '요일 달 일 시:분:초 년' 순서로 된 문자열을 반환하는 메서드. 📌 time.sleep( n ) : n초 동안 코드 실행 멈추는 메서드. 2022. 10. 11. [Python/라이브러리] os 모듈 os 모듈 📌 os 모듈 : 운영체제에서 제공되는 여러 기능을 파이썬에서 수행할 수 있게 하는 모듈. os 모듈 메서드 📌 os.mkdir( [문자열] ) : '문자열' 폴더 생성하는 메서드. 📌 os.listdir( [문자열] ) : '문자열' 폴더 아래 파일/폴더명 리스트로 반환하는 메서드. '문자열' 디폴트값 = 현재 폴더. 📌 os.path.isdir( [문자열] ) : '문자열'이 폴더이면 True, 아니면 False를 반환하는 메서드. 📌 os.path.isfile( [문자열] ) : '문자열'이 파일이면 True, 아니면 False를 반환하는 메서드. 📌 os.rename(A, B) : A를 B로 바꾸는 메서드.(단, A는 존재하는 파일이어야 함.) 파일의 이름, 위치, 형식도 바뀜. 📌 o.. 2022. 10. 11. [Python/라이브러리] pillow 라이브러리 pillow 라이브러리 사용 📌 pillow : 파이썬 인터프리터에 다양한 이미지 파일 형식을 지원하고 강력한 이미지 처리와 그래픽 기능을 제공하는 자유-오픈 소스 소프트웨어 라이브러리. pillow 라이브러리 설치 📌 pillow 설치 cmd창에 다음을 입력해 설치. pip install pillow pillow 라이브러리 메서드 📌 pillow 관련 메서드 .open( [파일 경로] ) 파일 열기. .size 가로 세로 픽셀 수. .mode 색상 정보. .resize( (x, y) ) 가로 세로 픽셀 수를 (x, y)로 설정. getpixel( (x, y) ) (x, y)의 색상 정보 반환. putpixel( (x, y), (r, g, b, a) ) (x, y)의 색상 정보를 (r, g, b, a)로.. 2022. 10. 5. [Python/라이브러리] tqdm 라이브러리 tqdm 라이브러리 📌 tqdm 라이브러리 : 진행률을 알 수 있는 라이브러리. tqdm 라이브러리 설치 📌 tqdm 라이브러리 설치 cmd창에 다음을 입력해 설치. pip install tqdm tqdm 라이브러리 사용 예시 ❓ 파일에 50000 출력할 동안 진행률을 확인하는 프로그램. from tqdm import tqdm f = open("cnt.txt", "w") for i in tqdm(range(50000)): f.write(f"{i}\n") 2022. 10. 5. 이전 1 2 다음