SoGou
from pyunit_sogou import SoGou
# 下载具体的一个
if __name__ == '__main__':
sg = SoGou() # 获取搜索关键字下的词库
for s in sg.search_name_lexicon(search_name='动物'): # 遍历关键字下的URL
print(s)
'''
https://pinyin.sogou.com/d/dict/download_cell.php?id=15206&name=动物词汇大全【官方推荐】
https://pinyin.sogou.com/d/dict/download_cell.php?id=71952&name=猫咪种类大全【官方推荐】
https://pinyin.sogou.com/d/dict/download_cell.php?id=37729&name=a wolf
https://pinyin.sogou.com/d/dict/download_cell.php?id=2694&name=ecology
https://pinyin.sogou.com/d/dict/download_cell.php?id=53028&name=包涵动物的成语
https://pinyin.sogou.com/d/dict/download_cell.php?id=7945&name=哺乳动物名
https://pinyin.sogou.com/d/dict/download_cell.php?id=22897&name=常见贝壳
https://pinyin.sogou.com/d/dict/download_cell.php?id=7943&name=虫蛇类名词
https://pinyin.sogou.com/d/dict/download_cell.php?id=8085&name=淡水热带鱼
https://pinyin.sogou.com/d/dict/download_cell.php?id=8261&name=动物百科词条
https://pinyin.sogou.com/d/dict/download_cell.php?id=37086&name=动物词汇大全
https://pinyin.sogou.com/d/dict/download_cell.php?id=68644&name=动物世界
https://pinyin.sogou.com/d/dict/download_cell.php?id=24696&name=动物疫病病名
https://pinyin.sogou.com/d/dict/download_cell.php?id=12754&name=浮游动物
https://pinyin.sogou.com/d/dict/download_cell.php?id=57920&name=干支魂
https://pinyin.sogou.com/d/dict/download_cell.php?id=22876&name=广东贝类
https://pinyin.sogou.com/d/dict/download_cell.php?id=7938&name=国家一级保护动物
https://pinyin.sogou.com/d/dict/download_cell.php?id=6725&name=海水鱼类名称
https://pinyin.sogou.com/d/dict/download_cell.php?id=72186&name=海洋动物
https://pinyin.sogou.com/d/dict/download_cell.php?id=13136&name=河南辉县方言
https://pinyin.sogou.com/d/dict/download_cell.php?id=59019&name=猴赛雷
https://pinyin.sogou.com/d/dict/download_cell.php?id=53917&name=狐类名录
https://pinyin.sogou.com/d/dict/download_cell.php?id=43999&name=虎皮鹦鹉种类
https://pinyin.sogou.com/d/dict/download_cell.php?id=7935&name=金鱼名
https://pinyin.sogou.com/d/dict/download_cell.php?id=93784&name=昆虫名录2
https://pinyin.sogou.com/d/dict/download_cell.php?id=50218&name=灭绝哺乳动物
https://pinyin.sogou.com/d/dict/download_cell.php?id=8088&name=名犬大全
https://pinyin.sogou.com/d/dict/download_cell.php?id=13735&name=鸟名
https://pinyin.sogou.com/d/dict/download_cell.php?id=50224&name=啮齿动物名
https://pinyin.sogou.com/d/dict/download_cell.php?id=8055&name=啮齿目动物
https://pinyin.sogou.com/d/dict/download_cell.php?id=7936&name=热带鱼名
https://pinyin.sogou.com/d/dict/download_cell.php?id=8058&name=蛇类名录
https://pinyin.sogou.com/d/dict/download_cell.php?id=50217&name=史前哺乳动物
https://pinyin.sogou.com/d/dict/download_cell.php?id=65153&name=世界名猫大全
https://pinyin.sogou.com/d/dict/download_cell.php?id=7946&name=世界名犬
https://pinyin.sogou.com/d/dict/download_cell.php?id=44642&name=世界鸟类
https://pinyin.sogou.com/d/dict/download_cell.php?id=1330&name=世界犬种大全
https://pinyin.sogou.com/d/dict/download_cell.php?id=6200&name=世界鱼类名录
https://pinyin.sogou.com/d/dict/download_cell.php?id=12759&name=水产生物名称
https://pinyin.sogou.com/d/dict/download_cell.php?id=33360&name=水生动物医学
https://pinyin.sogou.com/d/dict/download_cell.php?id=3246&name=水族水草造景相关
https://pinyin.sogou.com/d/dict/download_cell.php?id=14076&name=**贝类
https://pinyin.sogou.com/d/dict/download_cell.php?id=37601&name=血结缔
https://pinyin.sogou.com/d/dict/download_cell.php?id=39477&name=盐城工学院
https://pinyin.sogou.com/d/dict/download_cell.php?id=2604&name=鱼 终生生活在水里、用鳃呼吸、用鳍游泳的脊椎动物
https://pinyin.sogou.com/d/dict/download_cell.php?id=59377&name=玉米蛇
https://pinyin.sogou.com/d/dict/download_cell.php?id=2660&name=粤语词库
https://pinyin.sogou.com/d/dict/download_cell.php?id=63943&name=**常见园林害虫
https://pinyin.sogou.com/d/dict/download_cell.php?id=6616&name=**淡水鱼类名称
https://pinyin.sogou.com/d/dict/download_cell.php?id=41667&name=**观鸟年报-**鸟类名录3.0
https://pinyin.sogou.com/d/dict/download_cell.php?id=93782&name=**昆虫名录1
https://pinyin.sogou.com/d/dict/download_cell.php?id=84299&name=**鸟类名录4.0词库
https://pinyin.sogou.com/d/dict/download_cell.php?id=62667&name=**爬行动物名录
https://pinyin.sogou.com/d/dict/download_cell.php?id=61881&name=**有尾目动物名录词库
https://pinyin.sogou.com/d/dict/download_cell.php?id=1336&name=重点保护野生动物名录
https://pinyin.sogou.com/d/dict/download_cell.php?id=8061&name=鹦鹉种类
https://pinyin.sogou.com/d/dict/download_cell.php?id=8059&name=蜥类名录
https://pinyin.sogou.com/d/dict/download_cell.php?id=8084&name=蟋蟀名称
https://pinyin.sogou.com/d/dict/download_cell.php?id=28826&name=鰟鮍类,鱊类
'''
txt = sg.download_to_text(' https://pinyin.sogou.com/d/dict/download_cell.php?id=8084&name=蟋蟀名称') # 选择具体的下载词库链接
print(txt) # 打印
from pyunit_sogou import SoGou
if __name__ == '__main__':
"""测试搜索关键词来下载词库"""
sg = SoGou() # 获取搜索关键字下的词库
res = sg.search_name_lexicon('化学')
for url in res: # 遍历关键字下的URL
print(url)
txt = sg.download_to_text(url) # 下载
print(txt) # 打印
break
from pyunit_sogou import SoGou
if __name__ == '__main__':
"""测试下载词库分类"""
sg = SoGou()
one = sg.one_classify_lexicon('https://pinyin.sogou.com/dict/cate/index/13') # 化学分类
for url in one:
print(url)
txt = sg.download_to_text(url) # 下载
print(txt) # 打印
break
{'动物词汇大全【官方推荐】': ['阿比西尼亚猫', '阿博胡鲶', '阿勃劳棱鲱'....]}