1234567891011121314151617181920212223242526272829303132333435363738394041 |
- import requests
- import urllib.parse
- import sys
- import json
- url = "https://google-search3.p.rapidapi.com/api/v1/serp/"
- q=urllib.parse.quote("幸福空間")
- #q=urllib.parse.quote("設計師")
- print(q)
- pl={'query':'q='+q+'&num=100','website':'https://rapidapi.com'}
- payload=str(pl)
- #payload = '{"query": "q={}&num=100", "website": "https://rapidapi.com" }'.format(q)
- #print(payload)
- headers = {
- 'content-type': "application/json",
- 'x-rapidapi-key': "6dd30886e0msh7aefc9a0a794398p1896f2jsn275c45475609",
- 'x-rapidapi-host': "google-search3.p.rapidapi.com"
- }
- #response = requests.request("POST", url, data=payload.replace("'",'"'), headers=headers)
- url = "https://google-search3.p.rapidapi.com/api/v1/search/q="+payload+"&cr=countryTW&num=10"
- response = requests.request("GET", url, headers=headers)
- print(response.text)
- js=json.loads(response.text)
- print(js)
- excludes=['youtube','facebook','twitter']
- for r in js['results']:
- for ee in excludes:
- if 'youtube' not in r['link']:
- print(r['title'])
- print(r['link'])
- sys.exit()
|