百度翻譯使用經驗(Python版)

2021-10-20 17:48:57 字數 1959 閱讀 2975

2. 使用示例

3. 可能出現的問題

輸出形式:trans_result

trans_result為乙個陣列,其中每乙個就是乙個段落,其構造如下所示:

trans_result:[,

,]

段落成果即為trans_result陣列中的一項:

# 填寫你的金鑰

#原文語種

tolang =

'zh'

#譯文語種

salt = random.randint(

32768

,65536

)q =

# 待翻譯字串

# response是httpresponse物件

)列印結果如下:

如果程式出現報錯,可以考慮下面這些可能的方面。

1、賬戶型別

標準版:基礎翻譯免費使用,不限字元量,qps(每秒訪問量) 為 1。

高階版:每月200萬字元免費,qps 為 10

4、單次翻譯上限:6000位元組

query長度:為保證翻譯質量,請將單次請求長度控制在 6000 bytes以內。(漢字約為2000個)

參考:通用翻譯api技術文件

使用python呼叫百度翻譯api

注意看一下產品服務,有的服務有字元數量限制超過了要收費。輸入的引數有 簽名生成的演算法 import hashlib 用來計算md5碼 deffanyi shuru header 隨機碼 金鑰 q shuru md5 hashlib.md5 md5.update sign.encode utf 8 ...

尋找百度翻譯引數,實現百度翻譯

author runsen 首先要分析瀏覽器是怎麼傳送請求的。構造請求 找到關鍵請求之後,就要分析請求,然後去構造請求。分析請求有一下幾個要素,url,請求方法,請求頭,請求引數。請求引數有七個,可以通過反覆請求然後比較的方法得出from,to是表示翻譯語言的,transtype,means fla...

access百度翻譯 get 我的百度翻譯

為了便於使用,寫了乙個簡單但夠用的使用者介面,它長這個樣子 在左邊輸入英文按下回車後,右邊就會顯示翻譯結果了。這個東西只是單純的顯示翻譯結果,像音標 發音 中英文對照等功能都沒有,而且編輯不方便 如提供乙個 按鈕來清空 不過,其中的一些是api本身不支援 如文字轉語音 另外的如加音標 方便操作的功能...