Python实现对有道网的单词查询网页,进行简单的信息提取任务,找到单词的翻译结果。方便自己在终端下对不认识的单词进行查询。
测试代码如下:
#coding=gbk
'''
Author:hym
E-Mail:1528840916@qq.com
File : WebDict.py
Intriduction: 脚本主要是对有道网的单词查询网页,进行简单的信息提取任务,
找到单词的翻译结果。方便自己在终端下对不认识的单词进行查询
'''
import re
import time
import thread
import urllib
import urllib2
from urllib import quote
class Spider_Youdao:
# 初始化
def _init_(self):
#有道网页翻译段
self.Trans_Youdao_Tag = re.compile(r'\s.*?<li>\s?')
#21世纪大词典段
self.Trans_Shiji_Tag = re.compile(r'\s?<span.*?class="def".*?</span>')
#退出标志
self.run &