摘要: 上篇每次翻译一个单词都要联网抓取,重复翻译也要抓取,感觉不太好。晚上突然想到了一个不错的办法,说白了就是查询数据库如果有这个单词就拿出来,没有就联网抓取显示出来并保存进数据库。时间长了几乎就不用联网了,也就是离线了! 本人使用的数据库是sqlite,小巧简单。当然用其他的也可以了。还是看代码吧。代码增加的不多,有些可以优化先不管啦。用BeautifulSoup解析html更容易写,可以看上篇文章。dict.py: python-2.7.5 1 #!/usr/bin/python 2 import urllib2,sys,sqlite3 3 from HTMLParser import ... 阅读全文
posted @ 2013-10-30 00:42 除e尘 阅读(1869) 评论(2) 推荐(1) 编辑