Papago Translate client for Python
Project description
pypapagotranslate
파이썬을 위한 파파고 라이브러리
만든 사람 : SeolHa314
현재 버전 : 0.1.1.2
이건 무었을 하느냐.
파파고 번역의 api 이용을 편하게 하기 위해서 만든 것이다.
설치
그런 거 없다.
그냥 프로젝트 폴더에 pypapagotranslate 폴더를 넣어서 쓰도록.
쓰는 방법
from pypapagotranslate import N2MT, SMT
n2mt = n2mt("n2mt_api_clientid", "n2mt_api_secret")
print(n2mt.translate("en", "ko", "Hello world!")) # 출발 언어, 번역 대상 언어, 번역할 내용
# 안녕 세상!
print(n2mt.source)
# en
print(n2mt.target)
# ko
smt = smt("smt_api_clientid", "smt_api_secret")
print(n2mt.translate("en", "ko", "Just do it!")) # 출발 언어, 번역 대상 언어, 번역할 내용
# 단지 행하라!
print(n2mt.source)
# en
print(n2mt.target)
# ko
주의점
언어 감지 기능은 아직 없음
아직 구현된 것은 N2MT 번역 뿐이고, SMT 번역은 구현 예정.
SMT 번역을 구현했습니다.
여담
아직 구현 초기니, 기능도 거의 없고 겉면만 만들어져 있음.
TODO
- SMT 번역 구현하기
- setup.py 만들기
- 버그 찾아보기
- 코드 가독성 올리기
- 테스트도 추가하기
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for pypapagotranslate-0.1.1.2.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | b1d50c351d88687a39a103f2f960b8d507f0200f7911ab4006ea411e0a65f626 |
|
MD5 | f81490ee95cceb2d9967e6f1b2bb754b |
|
BLAKE2b-256 | 58ecb6fab9650bed7a9d6f9a44d3935b446f056d3e70b98761429df997217fd2 |
Close
Hashes for pypapagotranslate-0.1.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d2f916241486c2de94874adabcbf423a50e6a63cdc0cc9e3bb14fd82ad969e8 |
|
MD5 | 08fd2fd38eb25516ebd1ea34a83cb061 |
|
BLAKE2b-256 | 769cef0696ae7c3593c12c6abf01e29b8b7169330bb806b59bbd52c292d8b97a |