我试图从谷歌搜索中检索 url 列表,这是我当前使用 urllib 的实现:
该查询正在最后一个 fm 中搜索两个特定标签
def searchTags(tag1, tag2):
query = input( 'site:last.fm/music intitle:"tags for" "'+ tag1 + '" "'+ tag2 +'"' )
query = urllib.urlencode( { 'q' : query } )
response = urllib.urlopen( 'http://ajax.googleapis.com/ajax/services/search/web?v=1.0&' + query ).read()
json = m_json.loads( response )
results = json[ 'responseData' ][ 'results' ]
print(results)
for result in results:
title = result['title']
url = result['url'] # was URL in the original and that threw a name error exception
print( title + '; ' + url )