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}")

이 스크립트는 다음 단계를 수행합니다.

  1. 수입한다 Translator 의 수업 googletrans 도서관.
  2. 함수를 정의합니다 translate_text 번역할 텍스트, 소스 언어 및 대상 언어를 인수로 사용합니다.
  3. 사용 Translator 번역을 수행하고 발생할 수 있는 모든 예외를 처리하는 개체입니다.
  4. 에서 if __name__ == "__main__": 블록을 사용하는 방법을 보여줍니다. translate_text 예를 들어 함수를 사용하세요.

다음을 수정할 수 있습니다. src_language 그리고 dest_language 다른 언어 간에 번역하는 변수. 그만큼 src_lang 매개변수는 다음과 같이 설정할 수 있습니다. 'auto' 소스 언어를 자동으로 감지합니다.

필요에 따라 이 스크립트를 자유롭게 확장하거나 더 큰 애플리케이션에 통합하세요.

댓글 (0)

여기에는 아직 댓글이 없습니다. 첫 번째 댓글이 되실 수 있습니다!

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다


프록시 선택 및 구매

데이터센터 프록시

회전 프록시

UDP 프록시

전 세계 10,000명 이상의 고객이 신뢰함

대리 고객
대리 고객
대리 고객 flowch.ai
대리 고객
대리 고객
대리 고객