영어 논문의 문장을 단축키로 한 번 성형하여DeepL 번역에 깊이 들어가다
그 처리를 자동화하려면 단축키 하나로 하면 된다.
이런 느낌입니다. Windows를 대상으로 합니다.
메서드
파이썬 스크립트
ClipboardCopyToDeepL.py
import re
import pyperclip
import webbrowser
import urllib.parse
text = urllib.parse.quote(pyperclip.paste(), safe = "|").replace("|", "%5C%7C").replace("%0D", "%20").replace("%0A", "").replace("-%20", "")
webbrowser.open("https://www.deepl.com/en/translator#en/ja/" + text)
(5/27 추기: 역시나 urlLib을 사용했습니다. 왜 "|"은 표준 "%7C"가 아니라 "%5C%7C"이기 때문에 다른 변경이 있습니다.)간단하지만 pyperclip로 클립보드의 문자를 꺼내 성형한다.
성형의 규칙은
-
그냥
마지막으로 DeepL 번역에서 웹 요청을 끝냅니다.
DeepL 번역
https://www.deepl.com/en/translator#en/ja/
말미에 번역하고 싶은 문자열을 넣으면 번역 결과가 나오는 사이트로 날아가 이를 사용했다.이 스크립트를 배치 파일에 요청이 있을 때 실행할 수 있는 곳에 저장합니다.
배치 파일
ptyhon 스크립트와 같은 단계에서 다음 일괄 처리 파일을 설정합니다
"Pythonの実行ディレクトリ" "pythonスクリプトのディレクトリ"
예를 들어 anaconda를 사용하여 만든 스크립트를 데스크톱의 "Clipboard CopyToDeepL/"아래에 놓을 때ClipboardCopyToDeepL.bat
C:\Users\ユーザ名\anaconda3\python.exe C:\Users\ユーザ名\Desktop\ClipboardCopyToDeepL\ClipboardCopyToDeepL.py
되다단축키 지정
배치 파일의 단축키를 작성합니다.
단축키 속성 설정
ショートカットキー
상자를 클릭하고 분배하고 싶은 키를 누르면 자동으로 입력됩니다.
(추기: 이 단축키를
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\
이하로 설정하면 사용할 수 있습니다.)끝맺다
이 논문은 매우 순조롭게 보았다.
Reference
이 문제에 관하여(영어 논문의 문장을 단축키로 한 번 성형하여DeepL 번역에 깊이 들어가다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/Asalato/items/8e0164d330869873449b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(영어 논문의 문장을 단축키로 한 번 성형하여DeepL 번역에 깊이 들어가다), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Asalato/items/8e0164d330869873449b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)