这篇文章是写给小白们看的,高手们就可以直接跳过了,毕竟物以类聚嘛。这篇文章是博主的第一篇文章,实在没有什么经验,再加上本人也只接触了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,