requests的基础运用
做一个英语翻译器,通过对网上任意资源进行使用或其他操作,在输入英语返回翻译后的结果,如若没有返回Not Found!,输入#号结束,要求在十分钟内完成。
解析:
import requests print('作者大大:元组') while True: while True: # 循环询问 english = input('请输入你要翻译的单词(输入#结束):').strip() if english != "": breakelse: print("请输入内容!") if english == '#': print('翻译已结束') break data = {"kw": english} response = requests.post("https://fanyi.baidu.com/sug", data=data).json()["data"] if response == []: print("Not Found!") else: for it in response: print(it['k'], it['v'])