使用duckduckgo_search python api 进行免费且不限次数的搜索
使用duckduckgo_search python api 进行免费且不限次数的搜索
- 搜索内容
- 搜索新闻
- 搜索图片
- 搜索视频
重要参数
官网参数
region='wt-wt', # wt-wt、us-en、uk-en、ru-ru 等。默认为“wt-wt”
safesearch='off', # on, moderate, off. Defaults to "moderate"
timelimit='y', # d, w, m, y. Defaults to None
max_results=10 # 最大结果数量
python 代码
from duckduckgo_search import DDGS
from pprint import pprintwith DDGS(timeout=20,proxies="http://localhost:7890" # VPN代理
) as ddgs:pprint([r for r in ddgs.text("大模型", region='cn-zh', max_results=10)]) # 搜索内容# pprint([r for r in ddgs.news("CHATGPT", region='cn-zh', max_results=10)]) # 搜索新闻# pprint([r for r in ddgs.images("刘亦菲", region='cn-zh', max_results=10)]) # 搜索图片# pprint([r for r in ddgs.videos("搞笑视频", region='cn-zh', max_results=10)]) # 搜索图片
返回体
- 搜索内容
{
'body': ...,
'href': ...,
'title': ....
}
- 搜索新闻
{'body': '','date': '2025-06-18T09:02:00+00:00','image': '','source': '','title': '','url': 'https://www***************25/0618/26913.html'}
- 搜索图片
{'height': 1928,'width': 1296,'image': 'https://n.sinaimg.cn/sinakd201********8832682.jpg','source': 'Bing','thumbnail': 'https://tse1.mm.bing.net/th?id=OIP.8T****gHaLB&pid=Api','title': '********全球首映。','url': 'https://k.sin********z.html?from=ent&subch=oent',}
- 搜索视频
{'content': 'https://www.youtube.c*******v732WBOg','description': '🎉欢迎************************..','duration': '0:19','embed_html': '<iframe width="1280" height="720" ''src="https://ww******732WBOg?autoplay=1" ''frameborder="0" allowfullscreen></iframe>','embed_url': 'https://ww**732WBOg?autoplay=1','image_token': 'ba7b4b8ce1c8**8bca1351c81bcc6b4a25e65de2a','images': {'large': 'https://tse2.mm.bin**hOsA1potKn9%2foWFw&pid=Api','medium': 'https://tse2.m**qQhOsA1potKn9%2foWFw&pid=Api','motion': '','small': 'https://tse2**bqQhOsA1potKn9%2foWFw&pid=Api'},'provider': 'Bing','published': '2025-06-17**:52.0000000','publisher': 'You**be','statistics': {'viewCount': None},'title': '75166****156367.mp4','uploader': '****'}]