免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費(fèi)電子書(shū)等14項(xiàng)超值服

開(kāi)通VIP
實(shí)現(xiàn)一鍵翻譯英文論文,實(shí)現(xiàn)了pdf文檔英譯漢,pdf格式不變

支持谷歌,必應(yīng),有道的免費(fèi)翻譯接口,基于Django,PyMuPDF實(shí)現(xiàn)了pdf文檔英譯漢的功能,翻譯后的pdf格式基本保持不變,可以下載docx和pdf格式的翻譯文檔,基本解決復(fù)制caj中文論文時(shí)的格式問(wèn)題,簡(jiǎn)單的滿(mǎn)足看論文以及寫(xiě)總結(jié)的需求。

目的

  • 省去看英文論文去各個(gè)翻譯網(wǎng)站對(duì)比翻譯結(jié)果的時(shí)間消耗。

  • 解決復(fù)制中文的caj或者pdf中的文字前述時(shí)會(huì)出現(xiàn)格式的問(wèn)題。

  • 下載翻譯后的pdf以及單詞不用花錢(qián),收費(fèi)如翻譯狗,有道等。

  • 使用必應(yīng)的英譯漢翻譯文檔。

實(shí)現(xiàn)

  • 基于django,PyMuPdf,谷歌,有道翻譯實(shí)現(xiàn)了pdf英譯漢的功能,翻譯后的pdf格式基本保持不變,可以下載docx和pdf格式的翻譯文檔。

  • 格式矯正方面基本解決了復(fù)制caj或pdf中文論文時(shí)出現(xiàn)的格式問(wèn)題。

問(wèn)題

  • word不能實(shí)現(xiàn)pdf一樣的布局,翻譯后的pdf還是存在樣式問(wèn)題(需要考慮的很多,慢慢做優(yōu)化)。

  • 表格無(wú)法寫(xiě)入,公示混亂。

  • 搜狗,百度翻譯接口未實(shí)現(xiàn)。

  • 有道翻譯長(zhǎng)句有問(wèn)題,建議使用谷歌,必應(yīng)。

環(huán)境

開(kāi)發(fā)環(huán)境的系統(tǒng)平臺(tái)為Windows 10(64位),Python版本為3.6(64位),Django版本為2.2

atomicwrites == 1.3.0 
attrs == 19.1.0
certifi == 2019.3.9
chardet == 3.0.4
colorama == 0.4.1
Django == 2.2.1
docx == 0.2.4
idna == 2.8
Js2Py == 0.63
lxml == 4.3.3
more-itertools == 7.0.0
pdfminer3k == 1.3.1
枕頭== 6.0.0
pluggy == 0.11.0
ply == 3.11
py == 1.8.0
PyExecJS == 1.5.1
pyjsparser = = 2.7.1
PyMuPDF == 1.14.13
PyPDF2 == 1.26.0
pytest == 4.5.0
python-docx == 0.8.10
pytz == 2019.1
請(qǐng)求== 2.21.0
六個(gè)== 1.12.0
sqlparse == 0.3 .0
tzlocal == 1.5.1
urllib3 == 1.24.3
wcwidth == 0.1.7

展示

參考文檔

PyMuPDF參考文檔

只使用pdf翻譯

如果只是想要拿來(lái)翻譯論文的同學(xué)看這里

  • 下載該項(xiàng)目后記得將文件夾名由Easy-Trans-master更改為EasyTrans。

  • 將要翻譯的文件放到輸入文件這個(gè)目錄中,將56行的代碼最后的pdf名稱(chēng)修改為要翻譯的pdf名稱(chēng)。

  • 運(yùn)行trans_file.py等代碼執(zhí)行結(jié)束,翻譯后的文檔就在output_file這個(gè)目錄下面。

  • 這里采用的是必應(yīng)翻譯,也可以自己修改為其他自己想用的翻譯方式,也可以修改目錄,方便自己運(yùn)行翻譯就可以了。如果有好的改進(jìn)pdf翻譯效果的建議或者問(wèn)題聯(lián)系qcs @ stu .ouc.edu.cn。

在本地運(yùn)行項(xiàng)目

1.克隆項(xiàng)目到本地(不使用git工具的話(huà),直接下載就ok)

:命令行,進(jìn)入到保存項(xiàng)目的文件夾,輸入如下命令:

https://github.com/QPromise/Easy-Trans.git

2.創(chuàng)建并激活虛擬環(huán)境(不使用可以跳過(guò)這里)

強(qiáng)烈推薦在Virtualenv下進(jìn)行Django的開(kāi)發(fā)。Virtualenv是一個(gè)Python工具,使用它可以創(chuàng)建一個(gè)獨(dú)立的Python環(huán)境。

在命令行進(jìn)入到保存虛擬環(huán)境的文件夾,輸入如下命令創(chuàng)建并激活虛擬環(huán)境:

C:\ WINDOWS \ system32> pip安裝virtualenv

C:\ WINDOWS \ system32> virtualenv C:\ Users \ Envs \ EasyTrans_env

C:\ WINDOWS \ system32> C:\ Users \ Envs \ EasyTrans_env \ Scripts \ activate

(EasyTrans_env)C:\ WINDOWS \ system32>

3.安裝項(xiàng)目依賴(lài)

如果使用了虛擬環(huán)境,確保激活并進(jìn)入了虛擬環(huán)境,在命令行進(jìn)入項(xiàng)目所在的Easy-Trans文件夾,運(yùn)行如下命令:

點(diǎn)安裝-r requirements.txt

4.數(shù)據(jù)庫(kù)遷移

命令行輸入

python manage.py makemigrations

python manage.py遷移

5.創(chuàng)建后臺(tái)管理員用戶(hù)

命令行輸入

python manage.py createsuperuser

6.運(yùn)行開(kāi)發(fā)服務(wù)器

命令行輸入

python manage.py運(yùn)行服務(wù)器

在瀏覽器輸入:127.0.0.1:8000就可以看到主人了。

注意

fitz這個(gè)包是PyMuPDF的,只要安裝PyMuPDF就可以正常導(dǎo)入了。

本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶(hù)發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊舉報(bào)
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
Python 辦公自動(dòng)化之 PDF 最強(qiáng)操作手冊(cè)
Pandoc:一個(gè)超級(jí)強(qiáng)大的文檔格式轉(zhuǎn)換工具
性能超過(guò)GPT3,不用聯(lián)網(wǎng)也能和你的文檔聊天
Python案例1:安裝和使用面向科學(xué)計(jì)算的Anaconda
Flask 學(xué)習(xí)-21. 項(xiàng)目配置通過(guò).env環(huán)境變量啟動(dòng)開(kāi)發(fā)/生產(chǎn)環(huán)境
Anaconda在windows安裝與環(huán)境配置
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長(zhǎng)圖 關(guān)注 下載文章
綁定賬號(hào)成功
后續(xù)可登錄賬號(hào)暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服