python 英语翻译 excel_Excel自动翻译

本文介绍了一种使用Python脚本来自动翻译Excel文件中文本的方法。通过调用百度翻译API,实现了从日语到中文的翻译,并提供了安装Python、相关库以及修改配置的详细步骤。最后,脚本将翻译结果保存到新的Excel文件中。
摘要由CSDN通过智能技术生成

有朋友问有没有Excel公式可以自动翻译公式中的文本。

找了几个帖子,是用VBA请求翻译网站的API,返回结果。尝试做了一下,发现行不通。这是很久以前的帖子,其中使用的API都废弃了,现在升级为SDK了。要想实现同样的功能得写一些逻辑。平时不怎么用Excel,不确定VBA是否能使用现在的SDK,所以选择了自己熟悉的Python。

下面是Python的安装包下载链接:

Python2 Windows 64位下载

Python2 Windows 32位下载

Python有两个不同的版本,Python2和Python3,这里安装的是Python2。当下人工智能火热,计算机等级考试也添加了这门语言,有省份的Python小学教材都出了。相信大家应该对这个语言也不陌生。

安装教程:

廖雪峰 Python安装

安装选项中的pip和Add python.exe to Path是要选上的。其他的请参考教程。

安装完成后,需要安装几个依赖包。步骤:

Windows + R 打开运行窗口。

输入cmd,回车 打开命令行。

输入pip install xlrd,回车 等待结束。

输入pip install XlsxWriter,回车 等待结束。

安装结果是英文显示,如果看到Success之类的单词代表安装成功。看到红色显示的单词或者failed代表失败。

找了几个知名翻译网站,大部分都收费,但有些限定单词数量内免费。最终,我选的是百度翻译。每月免费200万字符,一般够用。只是需要注册一个百度翻译开放平台账号。注册过程略过。

下面是功能代码:

#!/usr/bin/env python

# -*- coding: utf-8 -*-

from __future__ import print_function

import math

import re

import sys

import os

import httplib

import md5

import urllib

import random

import json

import xlrd

import xlsxwriter

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值