Python实现自动翻译,手把手教学,适合任何水平,就算是零基础代码也能轻易运行

本文面向Python初学者,详述如何创建一个简单的翻译小程序。虽然程序运行需要网络,但作者鼓励读者使用pyinstaller将其打包成exe文件,提升用户体验。
摘要由CSDN通过智能技术生成

        这篇文章是写给小白们看的,高手们就可以直接跳过了,毕竟物以类聚嘛。这篇文章是博主的第一篇文章,实在没有什么经验,再加上本人也只接触了python几个月,写的不好请解!

        话不多说,咱们上代码!

#导入requests模块
#如果有新手不懂的可以在命令指示符窗口中输入pip install requests命令即可
import requests
#定义main函数(学C的眼熟吧)
#但是这就是一个普通的函数,和C中的不一样
def main():
    #使用try语句让程序捕获异常后不会退出
    try:
        #循环,感觉没人不懂
        while 1:
            #使用input函数获取用户输入,并且导入变量word
            word = input('请输入翻译的内容:')
            #把有道翻译的URL储存在这个字符串里
            url = 'http://fanyi.youdao.com/translate'
            #定义下载回来的翻译形式是以字典呈现
            data = {'i': word, 'doctype':'json'}
            #headers可以防止爬虫被有道识别出来
            #headers可以在审查元素-->网络 里找到,大家应该懂
            header = {'User-Agent': 'Mozilla/5.0'}
            #使用post请求,把get到的东西封装在response里
            response = requests.post(url, data=data,
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值