目 录CONTENT

文章目录

request请求翻译zhCN2En

Vita
2024-08-29 / 0 评论 / 3 点赞 / 13 阅读 / 0 字
# -*- coding: utf-8 -*-
import requests
from requests.exceptions import JSONDecodeError

def translate_text(text,source_lang='',target_lang=''):
    url = f"https://findmyip.net/api/translate.php?text={text}&source_lang={source_lang}&target_lang={target_lang}"
    response = requests.get(url)
    try:
        data = response.json()
        print(data)
        if response.status_code == 200:
            if data['code']== 200:
                translation = data['data']['translate_result']
                return translation
            elif data['code'] == 400:
                return data['error']
            else:
                return "内部接口错误,请联系开发者"
        else:
            return "内部接口错误,请联系开发者"
    except JSONDecodeError as e:
            return f"JSON decoding error: {e}"
    except requests.RequestException as e:
            return f"Request error: {e}"

text_to_translate = "good morning"
translation_result = translate_text(text_to_translate,'ko')
print("翻译结果:", translation_result)

3
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区