Papago Translate client for Python
Project description
pypapagotranslate
파이썬을 위한 파파고 라이브러리
만든 사람 : SeolHa314
현재 버전 : 0.1.1
이건 무었을 하느냐.
파파고 번역의 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-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffae63878a9c6dc5942f2b0ea8c0fa141446debc3bcae9bb670974f6eaff64d8 |
|
MD5 | fb6bc7a313ed95d1d3dfaf180a0b0ea1 |
|
BLAKE2b-256 | 114f91e01f4b5d8befe97ef8d596e01f1eefcaaed639406c875b54150bd1d608 |