python3.7界面翻译_python3.7.4 百度翻译api

import random

import hashlib

import http.client, urllib.parse

import json

class baidu_trans:

# 接口地址

domain = 'api.fanyi.baidu.com'

uri = "/api/trans/vip/translate"

# 密钥相关

app_id = ""

app_screct = ""

salt = random.randint(32768, 65536)

# 错误码

errors_code = {

"52000": "成功",

"52001": "请求超时",

"52002": "系统错误",

"52003": "未授权用户",

"54000": "必填参数为空",

"54001": "签名错误",

"54003": "访问频率受限",

"54004": "账户余额不足",

"54005": "长query请求频繁",

"58000": "客户端IP非法",

"58001": "译文语言方向不支持",

"58002": "服务当前已关闭",

"90107": "认证未通过或未生效",

}

# 生成签名

def getSign(self,context):

sign = self.app_id + context + str(self.salt) + self.app_screct

md5_obj = hashlib.md5()

md5_obj.update(sign.encode('utf-8'))

return md5_obj.hexdigest()

pass

# 将文本翻译为指定的语言

def trans(self,context):

httpClient = None

form = {

"q": context,

"from": "en",

"to": "zh",

"appid": self.app_id,

"salt": self.salt,

"sign": self.getSign(context),

}

try:

url = self.uri + '?appid=' + form["appid"] + '&q=' + urllib.parse.quote(form["q"]) + '&from=' + form["from"] + '&to=' + form["to"] + '&salt=' + str(form["salt"]) + '&sign=' + form['sign']

httpClient = http.client.HTTPConnection(self.domain)

httpClient.request('GET', url)

response = httpClient.getresponse()

result = json.loads(bytes.decode(response.read()))

if 'error_code' in result:

print('错误'+result["error_code"]+':' + self.errors_code[result["error_code"]] )

return result["trans_result"][0]['dst']

except Exception as e:

print(e)

finally:

if httpClient:

httpClient.close()

pass

pass

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Ubuntu上安装Python 3.7,您可以按照以下步骤操作: 1. 打开终端并更新软件包列表: sudo apt-get update 2. 安装依赖项: sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev 3. 下载Python 3.7: wget https://www.python.org/ftp/python/3.7./Python-3.7..tgz 4. 解压缩文件: tar -xvf Python-3.7..tgz 5. 进入解压缩后的目录: cd Python-3.7. 6. 配置Python 3.7: ./configure --enable-optimizations 7. 编译并安装Python 3.7: sudo make altinstall 8. 检查Python 3.7是否成功安装: python3.7 --version 现在,您已经成功在Ubuntu上安装了Python 3.7。 ### 回答2: Ubuntu 是一款非常优秀的 Linux 操作系统,支持各种编程语言。Python 是一种非常流行的编程语言,也是 Ubuntu 操作系统中最为常用的编程语言之一。目前,Python 最新版本是 3.7 版本,它在 Ubuntu 中也可以通过简单的步骤进行安装。 安装 Python 3.7 的步骤如下: 1. 打开终端 在 Ubuntu 中安装 Python 3.7,需要首先打开一个终端窗口。 2. 更新软件包列表 在终端中运行以下命令,更新软件包列表: sudo apt-get update 3. 安装构建工具和依赖项 安装 Python 3.7 需要一些构建工具和依赖项,可以使用以下命令进行安装: sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev 4. 下载 Python 3.7 在终端中运行以下命令下载 Python 3.7 的源代码: cd /usr/src sudo wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tgz 5. 解压源码 运行以下命令解压 Python 3.7 的源代码: sudo tar xzf Python-3.7.4.tgz 6. 编译和安装 进入源码目录,运行以下命令进行编译和安装: cd Python-3.7.4 sudo ./configure --enable-optimizations sudo make altinstall 7. 验证安装 安装完成之后,在终端中运行以下命令,验证 Python 3.7 是否成功安装: python3.7 --version 如果终端中显示 Python 3.7.4,则代表安装成功。 总之,安装 Python 3.7 只需要几个简单的步骤,在 Ubuntu 操作系统中实现 Python 编程功能的升级与完善,并且 Python 3.7 在速度、性能、稳定性和功能方面都得到了实质的提升。 ### 回答3: Ubuntu 是一个非常好的开源操作系统,它具有非常强大的功能和稳定性。Python 作为一种流行的编程语言,也被广泛使用和推广,在 Ubuntu 中安装 Python 3.7 版本是非常简单的。本篇文章将向您介绍如何在 Ubuntu 中安装 Python 3.7。 第一步:更新软件包列表 在开始安装之前,我们需要先更新 Ubuntu 软件包列表。可以使用以下命令将软件列表更新: ``` sudo apt-get update ``` 第二步:安装依赖项 在 Ubuntu 中,安装 Python 3.7 之前需要安装一些依赖。可以通过以下命令安装这些依赖: ``` sudo apt-get install build-essential checkinstall sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev libffi-dev zlib1g-dev ``` 这个命令将会安装一些用于编译 Python 3.7 的工具和库。 第三步:下载Python 3.7 在安装 Python 3.7 之前,需要先下载 Python 3.7 的源码包。可以在 Python 官网下载最新的源码包。 如果您的 Ubuntu 系统没有安装 wget 工具,可以使用以下命令进行安装: ``` sudo apt-get install wget ``` 下载源码包: ``` cd ~/Downloads wget https://www.python.org/ftp/python/3.7.10/Python-3.7.10.tgz ``` 第四步:编译和安装Python 3.7 在下载完成 Python 3.7 源码之后,我们需要进行编译和安装。可以按照以下命令进行编译和安装: ``` tar xvf Python-3.7.10.tgz cd Python-3.7.10 ./configure --enable-optimizations make -j 8 sudo make altinstall ``` - 这个命令会将 Python 3.7 安装到 /usr/local/bin/python3.7。 第五步:测试Python 3.7 在安装 Python 3.7 之后,您可以使用以下命令测试 Python 3.7 是否成功安装: ``` python3.7 -V ``` 运行上面的命令,如果输出类似于“Python 3.7.10”的版本信息,那么 Python 3.7 已经成功安装。 总结 本文介绍了如何在 Ubuntu 中安装 Python 3.7 的详细步骤。需要记住的是,在安装 Python 3.7 之前需要安装一些依赖项。安装完 Python 3.7 之后,您可以使用 python3.7 命令来运行 Python 3.7。如有问题请参考 Ubuntu 帮助手册或者 Python 官方手册。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值