Rumah > Artikel > pembangunan bahagian belakang > API Terjemahan Baidu Python melaksanakan terjemahan Catalan
API Terjemahan Python Baidu melaksanakan terjemahan Catalan
Pengenalan:
Dengan perkembangan globalisasi, komunikasi bahasa telah menjadi keperluan penting. Dengan bantuan teknologi terjemahan mesin, kami boleh menterjemah teks berbilang bahasa dengan lebih mudah. Artikel ini akan memperkenalkan cara menggunakan bahasa pengaturcaraan Python dan API Terjemahan Baidu untuk melaksanakan fungsi terjemahan Catalan.
1. Persediaan
2. Tulis kod
Berikut ialah contoh kod terjemahan Catalan yang ditulis dalam Python:
import requests import hashlib import random import json # 百度翻译API的URL url = 'http://api.fanyi.baidu.com/api/trans/vip/translate' # 设置API Key和Secret Key app_id = 'your_app_id' app_key = 'your_app_key' secret_key = 'your_secret_key' # 需要翻译的文本 text = 'Welcome to Catalonia!' # 随机数 salt = random.randint(32768, 65536) # 计算签名 sign = app_id + text + str(salt) + secret_key sign = hashlib.md5(sign.encode()).hexdigest() # 构造请求参数 data = { 'q': text, 'from': 'auto', 'to': 'ca', 'appid': app_id, 'salt': str(salt), 'sign': sign } # 发送POST请求 response = requests.post(url, data=data) # 解析翻译结果 result = json.loads(response.text) translation = result['trans_result'][0]['dst'] # 输出翻译结果 print('加泰罗尼亚语翻译结果:', translation)
3. Analisis kod
Atas ialah kandungan terperinci API Terjemahan Baidu Python melaksanakan terjemahan Catalan. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!