Python Excel 파일을 읽고 Google Translate를 사용해 보십시오
3686 단어 Python
의 목적
저는 예전에 일 때문에 해외 특허 조사를 할 기회가 있었지만 해외 특허 조사이기 때문에 일본어로 친절하게 번역하지 못했죠!중국어니 영어니... 언어능력이 없는 나는 구글 번역으로 검색→번역해서 특허를 이해해야 한다.이 번역 업무는 조금도 경감될 수 없습니까?이 점을 감안하여 이 공구를 만들었다.
컨디션
Windows10 Home 64bit
Python3.8.3
Tool의 개요
조사의 특허가 엑셀 파일 형태인 만큼 영어나 중국어로 기재된 열의 글을 읽고 그 옆 열에 일본어 번역 결과를 출력하기로 했다.
필요한 장서
아래 내용을 미리 설치해 주십시오.
pip install openpyxl
pip install googletrans
코드
main.py
from googletrans import Translator
import openpyxl as excel
#Excelファイルの指定
test_file = excel.load_workbook("<filepath>",data_only=True)
#Sheetの選択
sheet = test_file.worksheets[0]
#excelの最終行を取得
max_row = sheet.max_row
translator = Translator()
for i in range(1,max_row+1):
bf_trans = sheet.cell(row=i,column=1).value
trans_text = translator.translate(bf_trans,dest='ja')
sheet.cell(row=i,column=2).value = str(trans_text.text)
#excelファイルを閉じて終了
test_file.save("<filepath>")
최후
번역 결과를 보면... 미묘한 문장도 있지만 다소 작용할 수 있겠죠.
Reference
이 문제에 관하여(Python Excel 파일을 읽고 Google Translate를 사용해 보십시오), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yokoyan4529/items/d237a8b24dc215789e3b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)