python 번역 기능translate 모듈 실현 방법

현재 각 국가의 교류가 밀접하고 번역을 통해 우리는 언어 장벽을 깨뜨렸으며 번역은 인터넷에서의 존재도 특히 보편적이다.python에서 번역 작업을 수행하는 패키지는translate 패키지입니다. 다운로드를 통해translate 패키지를 설치하고translate 모듈을 사용하면python에서 다양한 언어의 직접적인 상호 번역을 실현할 수 있습니다.
1. translate 패키지 다운로드
https://pypi.org/project/translate/
2. pip를 사용하여translate 패키지를 설치

pip install translate
3、translate 모듈을 사용하여 번역 기능을 실현

from translate import Translator
def translate_content_ch():
  #  
  translator=Translator(to_lang='chinese')
  translation=translator.translate('hello')
  return translation
def translate_content_en():
# 
  translator=Translator(from_lang='chinese',to_lang='english')
  translation=translator.translate(' ')
  return translation

Python translate() 메소드 보충 인스턴스


먼저 변환표에 따라 새로운string을 교체한 다음del 매개 변수의 교체를 실행합니다. 선후 순서가 있습니다.

# -*- coding:utf-8 -*-
from string import maketrans

intab = 'aeiou'
outtab = '12345'
str1 = 'i am a example string for test! wow...!!!'

print "str1:",str1
print "intab:",intab
print "outtab:",outtab

transtab = maketrans(intab,outtab)

print "str1.translate(translate(intab,outtab)):"
print str1.translate(transtab)

print "str1.translate(translate(intab,outtab),'x1'):"
print str1.translate(transtab,'x1')
출력 결과:

str1: i am a example string for test! wow...!!!
intab: aeiou
outtab: 12345
str1.translate(translate(intab,outtab)):
3 1m 1 2x1mpl2 str3ng f4r t2st! w4w...!!!
str1.translate(translate(intab,outtab),'x1'):
3 1m 1 21mpl2 str3ng f4r t2st! w4w...!!!
이는python의 번역 기능인translate 모듈의 실현 방법에 관한 글을 소개합니다. 더 많은python의 번역 기능인translate 모듈이 어떻게 내용을 실현하는지에 관해서는 저희 이전의 글을 검색하거나 아래의 관련 글을 계속 훑어보십시오. 앞으로 많이 지켜봐 주십시오!

좋은 웹페이지 즐겨찾기