這次接到一個需求,需要把postgresql數據庫中批量的地名進行翻譯,大約200多個,自己翻譯也非常的慢。于是想到用百度翻譯的API對數據庫的數據逐條進行翻譯。正好也在學習Python語言,正好可以用Python對數據庫的內容進行朱行翻譯。數據如下所示:
百度API
標準版:提供基礎文本翻譯服務,QPS(每秒并發請求量)=1,個人或企業用戶均可申請使用
高級版:提供基礎文本翻譯服務,同時可申請自定義詞表功能(敬請期待),QPS=10,供個人認證用戶申請使用
尊享版:提供基礎文本翻譯服務,同時可申請詞典、語音合成、自定義詞表功能,QPS=100,供企業認證用戶申請使用
標準版:免費使用,不限使用字符量
高級版、尊享版:每月翻譯字符數低于200萬,享免費服務;超過200萬字符,按照49元/百萬字符支付當月超出部分字符量費用
為了速度快一點,我這里選擇的是高級版,畢竟數據不是非常多。
python代碼
import psycopg2
import hashlib
import psycopg2.extras
import ra
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
