python 自定义词典, 浏览器发出的请求, 拼接 url, 获取响应得到的文本信息。 xpath 匹配即可。 其他方式匹配也可 bs4, re, Selector 都是可以的。 这里面有很多的接口可以调用,
比如说, 有道词典, 百度翻译,金山词霸,谷歌翻译 等等都是可以的。
本小菜鸡采用的是 金山词霸------demo 如下:
# !/usr/bin/env Python3
# -*- coding: utf-8 -*-
# @Author : zsc
# @FILE : requests金山词霸自制英汉词典.py
# @Time : 2019/4/8 13:47
# @Software : PyCharm
import requests
from lxml import etree
from colorama import init,Fore
init(autoreset=True)
"""
给你点颜色看看:
这个工具是要自己使用的,最终是在控制台下显示,一团黑白相间的东西,没有美感,那么如何美化输出呢?将输出染上颜色。
控制台输出上色需要用到colorama第三方库,使用pip进行安装: pip install colorama
引入该库:
from colorama import init,Fore # init是初始化,Fore