真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

python函數(shù)翻譯工具,python內(nèi)置函數(shù)翻譯

python自帶的文本翻譯器是什么

translate非標(biāo)準(zhǔn)庫(kù)是python中可以實(shí)現(xiàn)對(duì)多種語(yǔ)言進(jìn)行互相翻譯的庫(kù),使用時(shí)只需要設(shè)置目標(biāo)語(yǔ)言(比如:中文、英文)后,會(huì)自動(dòng)將原始文本翻譯成我們需要的目標(biāo)語(yǔ)言。

創(chuàng)新互聯(lián)公司主營(yíng)鲅魚圈網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,重慶APP開(kāi)發(fā),鲅魚圈h5成都微信小程序搭建,鲅魚圈網(wǎng)站營(yíng)銷推廣歡迎鲅魚圈等地區(qū)企業(yè)咨詢

Python有哪些好用的語(yǔ)言翻譯方法,翻譯

1 import re

2 import urllib.parse, urllib.request

3 import hashlib

4 import urllib

5 import random

6 import json

7 import time

8 from translate import Translator

非python自帶的庫(kù),如python google translator,需要手動(dòng)安裝,命令pip install module_name。

1. 百度翻譯

1 appid = 'your_appid'

2 secretKey = 'your_secretKey'

Python實(shí)現(xiàn)翻譯小工具(python打包成exe文件)

此時(shí)運(yùn)行windows.py會(huì)出現(xiàn)界面,而且翻譯可用。

其中:

然后選擇對(duì)應(yīng)的路徑,比如我的是第一個(gè)。

切換到項(xiàng)目目錄下執(zhí)行

待執(zhí)行完畢,可以項(xiàng)目文件下生成兩個(gè)文件夾dist中為msi安裝文件,在其他windows服務(wù)器安裝后就為build下的文件內(nèi)容,在build下的exe.win-amd64-3.6下的windows.exe 就可打開(kāi)小工具

【注意:】要切換到python3.5,否則還要安裝用到的包。

cx_Freeze 需要通過(guò)一個(gè) 簡(jiǎn)單的安裝腳本 來(lái)進(jìn)行構(gòu)建。一般來(lái)說(shuō),只要 Python 腳本本身能無(wú)錯(cuò)運(yùn)行在自身環(huán)境,且 cx_Freeze distutils 安裝腳本配置得當(dāng),那么構(gòu)建出的可執(zhí)行文件就能在任何相同操作系統(tǒng)下運(yùn)行。作為開(kāi)始,首先充分調(diào)試自己的 Python 腳本(不妨假設(shè)其名為 main.py)。main.py 允許從任何庫(kù)或其他腳本中導(dǎo)入,甚至用 os.system() 或 subprocess.run() 等調(diào)用其他程序。確認(rèn)無(wú)誤后,在 windows.py 所在目錄下新建一個(gè)較簡(jiǎn)單的 cx_Freeze 腳本,不妨假設(shè)其名為 setup.py,內(nèi)容如下:

可見(jiàn)其基本遵照了 官方文檔的示例 ,并去除了一些暫時(shí)用不到的語(yǔ)句。其中,build_exe_options 暫時(shí)留空,待第一次構(gòu)建后根據(jù)可能的報(bào)錯(cuò)信息補(bǔ)充;原例中的 base 實(shí)際上默認(rèn)就是 None,即命令行程序,除非需要構(gòu)建圖形界面程序,否則配置了反而是 畫蛇添足 ?,F(xiàn)在可以打開(kāi)命令行終端,在此目錄下運(yùn)行

由于 cx_Freeze 在編譯時(shí),實(shí)際上是將全部導(dǎo)入庫(kù)都編譯了一遍并放在子目錄中供主程序調(diào)用,從而真正獨(dú)立于 Python 環(huán)境。其自稱能夠自動(dòng)分析哪些庫(kù)需要包含。然而事實(shí)上對(duì)深入一定層次后的導(dǎo)入分析有瑕疵(例如 windows.py 引用了一個(gè)庫(kù),該庫(kù)又引用了另一個(gè)庫(kù),則第三個(gè)庫(kù)有可能分析不出)。遇到這種錯(cuò)誤,絕大多數(shù)情況下可以手動(dòng)在 setup.py 中指定額外包含的庫(kù),既可以在 build_exe_options 下的 'packages' 中指定庫(kù)名,也可以在 build_exe_options 中新建一個(gè)鍵名為 'includes' 然后指定庫(kù)名,形如:

這個(gè)過(guò)程有時(shí)要重復(fù)多次,直到添加完所有del屆不到/del不能自動(dòng)檢測(cè)到的庫(kù)。據(jù)說(shuō)也可以直接在 setup.py 中導(dǎo)入(import)庫(kù),未親測(cè)。個(gè)別特例無(wú)效,請(qǐng)繼續(xù)閱讀。

【參考】


當(dāng)前標(biāo)題:python函數(shù)翻譯工具,python內(nèi)置函數(shù)翻譯
文章鏈接:http://weahome.cn/article/hoescj.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部