python 谷歌搜索并获取搜索结果的数量
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 谷歌搜索并获取搜索结果的数量相关的知识,希望对你有一定的参考价值。
import requests
from bs4 import BeautifulSoup
import argparse
def get_google_count(query):
parser = argparse.ArgumentParser(description='Get Google Count.')
parser.add_argument('word', help='word to count')
r = requests.get('http://www.google.com/search',
params={'q':'"'+ query +'"',
"tbs":"li:1"}
)
soup = BeautifulSoup(r.text)
result = soup.find('div',{'id':'resultStats'}).text
count = int(''.join(result[2:-2].split(","))) # "約 22,400 件" -> 22400
return count
#test
print get_google_count("query string")
以上是关于python 谷歌搜索并获取搜索结果的数量的主要内容,如果未能解决你的问题,请参考以下文章
从谷歌搜索中提取结果数量
markdown 获取Zendesk搜索Python脚本中的标签数量
从Google搜索中获取某些图片的网址
使用python脚本进行谷歌搜索[关闭]
当我使用谷歌你管 API 获取搜索结果时,它给出 403 错误
Python3,Bio Entrez,PubMed:是否可以获取一篇文章被引用的次数?