淺談python實(shí)現(xiàn)Google翻譯PDF,解決換行的問(wèn)題
我們復(fù)制PDF到Google翻譯時(shí),總是會(huì)出現(xiàn)換行的情況,如果自己手動(dòng)去除,那就太麻煩了。
那么用Python就可以解決,復(fù)制到粘貼板以后,Python程序自動(dòng)可以把\n換成空格,然后我們就可以復(fù)制到Google翻譯中去
代碼:
import pyperclip import time import webbrowser copyBuff=' ' while True: time.sleep(10) copyedText=pyperclip.paste() if copyBuff!=copyedText: copyBuff=copyedText normalizedText = copyBuff.replace('\n', ' ') pyperclip.copy(normalizedText) else: print('no change')
這樣一來(lái),其實(shí)還是有點(diǎn)麻煩,我們想如果復(fù)制完以后,自動(dòng)把復(fù)制內(nèi)容用谷歌翻譯就好了,所以稍微更改一下代碼
import pyperclip import time import webbrowser copyBuff=' ' while True: time.sleep(10) copyedText=pyperclip.paste() if copyBuff!=copyedText: copyBuff=copyedText normalizedText = copyBuff.replace('\n', ' ') url='https://translate.google.cn/#en/zh-CN/'+normalizedText #webbrowser.open(url)之前這么做的,默認(rèn)用Safari打開(kāi),404 not found #所以要用chrome打開(kāi)就OK啦 w = webbrowser.get('chrome') w.open(url) else: print('no change')
完美!
以上這篇淺談python實(shí)現(xiàn)Google翻譯PDF,解決換行的問(wèn)題就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- python利用google翻譯方法實(shí)例(翻譯字幕文件)
- Python 實(shí)現(xiàn)的 Google 批量翻譯功能
- python3使用urllib示例取googletranslate(谷歌翻譯)
- python在命令行下使用google翻譯(帶語(yǔ)音)
- python翻譯軟件實(shí)現(xiàn)代碼(使用google api完成)
- Python爬蟲(chóng)爬取有道實(shí)現(xiàn)翻譯功能
- python 簡(jiǎn)單的調(diào)用有道翻譯
- python 爬蟲(chóng)如何實(shí)現(xiàn)百度翻譯
- python 實(shí)現(xiàn)批量圖片識(shí)別并翻譯
- python用tkinter實(shí)現(xiàn)一個(gè)gui的翻譯工具
- python調(diào)用有道智云API實(shí)現(xiàn)文件批量翻譯
- python開(kāi)發(fā)一款翻譯工具
- python 調(diào)用Google翻譯接口的方法
相關(guān)文章
Python 統(tǒng)計(jì)Jira的bug 并發(fā)送郵件功能
這篇文章主要介紹了Python 統(tǒng)計(jì)Jira的bug 并發(fā)送郵件,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-01-01jupyter lab的目錄調(diào)整及設(shè)置默認(rèn)瀏覽器為chrome的方法
這篇文章主要介紹了jupyter lab的目錄調(diào)整及設(shè)置默認(rèn)瀏覽器為chrome的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2020-04-04python使用paramiko模塊通過(guò)ssh2協(xié)議對(duì)交換機(jī)進(jìn)行配置的方法
今天小編就為大家分享一篇python使用paramiko模塊通過(guò)ssh2協(xié)議對(duì)交換機(jī)進(jìn)行配置的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-07-07對(duì)python模塊中多個(gè)類(lèi)的用法詳解
今天小編就為大家分享一篇對(duì)python模塊中多個(gè)類(lèi)的用法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2019-01-01解決python opencv無(wú)法顯示圖片的問(wèn)題
今天小編就為大家分享一篇解決python opencv無(wú)法顯示圖片的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10windows 10下安裝搭建django1.10.3和Apache2.4的方法
最近發(fā)現(xiàn)很多教程都是在linux上搭建,windows上似乎天生不太適合,但是我還是愿意試試這個(gè)坑。下面這篇文章主要給大家介紹了在windows 10系統(tǒng)下安裝搭建django1.10.3和Apache2.4的方法,需要的朋友可以參考借鑒,下面來(lái)一起看看吧。2017-04-04pycharm運(yùn)行和調(diào)試不顯示結(jié)果的解決方法
今天小編就為大家分享一篇pycharm運(yùn)行和調(diào)試不顯示結(jié)果的解決方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-11-11