Python을 사용하여 Google Translate API로 작업하려면 다음을 사용할 수 있습니다. googletrans
Google Translate API를 둘러싼 래퍼인 라이브러리입니다. 다음은 이 라이브러리를 사용하여 텍스트를 번역하는 방법을 보여주는 간단한 스크립트입니다.
먼저 라이브러리를 설치해야 합니다.
pip install googletrans==4.0.0-rc1
다음은 googletrans
라이브러리입니다:
from googletrans import Translator
def translate_text(text, src_lang='auto', dest_lang='en'):
translator = Translator()
try:
translated = translator.translate(text, src=src_lang, dest=dest_lang)
return translated.text
except Exception as e:
print(f"An error occurred: {e}")
return None
if __name__ == "__main__":
# Example usage
original_text = "Hola, ¿cómo estás?"
src_language = 'es' # Spanish
dest_language = 'en' # English
translated_text = translate_text(original_text, src_language, dest_language)
if translated_text:
print(f"Original text: {original_text}")
print(f"Translated text: {translated_text}")
이 스크립트는 다음 단계를 수행합니다.
- 수입한다
Translator
의 수업googletrans
도서관. - 함수를 정의합니다
translate_text
번역할 텍스트, 소스 언어 및 대상 언어를 인수로 사용합니다. - 사용
Translator
번역을 수행하고 발생할 수 있는 모든 예외를 처리하는 개체입니다. - 에서
if __name__ == "__main__":
블록을 사용하는 방법을 보여줍니다.translate_text
예를 들어 함수를 사용하세요.
다음을 수정할 수 있습니다. src_language
그리고 dest_language
다른 언어 간에 번역하는 변수. 그만큼 src_lang
매개변수는 다음과 같이 설정할 수 있습니다. 'auto'
소스 언어를 자동으로 감지합니다.
필요에 따라 이 스크립트를 자유롭게 확장하거나 더 큰 애플리케이션에 통합하세요.
댓글 (0)
여기에는 아직 댓글이 없습니다. 첫 번째 댓글이 되실 수 있습니다!