[python] 파이썬 웹 클라이언트에서 웹 사이트의 검색 엔진을 활용하는 방법은 무엇인가요?
아래는 파이썬을 사용하여 구글 검색 API를 통해 검색 결과를 가져오는 간단한 예제 코드입니다.
import requests
def get_search_results(query):
api_key = 'your_api_key'
search_engine_id = 'your_search_engine_id'
url = f'https://www.googleapis.com/customsearch/v1?key={api_key}&cx={search_engine_id}&q={query}'
response = requests.get(url)
if response.status_code == 200:
data = response.json()
for item in data['items']:
print(item['title'])
print(item['link'])
else:
print('Error fetching search results')
query = 'python web client'
get_search_results(query)
이 코드는 requests
라이브러리를 사용하여 구글 검색 API에 요청을 보내고, 검색 결과에서 제목과 링크를 출력합니다.
더 복잡한 기능을 구현하려면 구글 검색 API의 공식 문서를 참조하시기 바랍니다.