0
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

DeepL を利用したPythonによる英文翻訳

Posted at

DeepL を利用したPythonによる英文翻訳

DeepLを利用してPythonで英文の翻訳を実現する手順を解説します。

DeepLのアカウント作成及び認証キーの取得

  • 下記URLへアクセスし、DeepLのアカウントを作成します。
    https://www.deepl.com/ja/signup?cta=free-login-signup/
  • 下記URLへアクセスし、ログインします。
    https://www.deepl.com/ja/login/
  • 👇アカウント情報を参照します。
    image
  • 👇アカウントタブを選択します。
    image
  • 👇アカウントタブ下部の[DeepL APIで使用する認証キー]を作成しキー情報を取得します。
     認証キー作成には、住所及びクレジットカードの登録が必要です。
    APIフリープランであれば請求は発生しません。
    image

deeplライブラリのインストール

DeepLをPythonから利用するため、deeplライブラリをインストールします。

pip install deepl

DeepL翻訳処理

import os
import boto3
import json
import deepl

AUTH_KEY:str = '**************'

def main_logic():

    original_text = "Nice to meet you."

    translator = deepl.Translator(AUTH_KEY)
    result = translator.translate_text(original_text, target_lang="JA")

    print(result.text)

if __name__ == '__main__':
    
    main_logic()

👇参考URL

https://www.deepl.com/ja/blog/announcing-python-client-library-for-deepl-api

DeepL を利用したPythonによる英文翻訳

更新日:2023/03/12

0
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?