0

我试图从谷歌搜索中检索 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 )
4

0 回答 0