İçeriğe geç

Python SDK

serpcheap, resmi Python istemcisidir — Python 3.8+, yalnızca standart kütüphane.

Terminal window
pip install serpcheap
from serpcheap import SerpCheap
client = SerpCheap("YOUR_API_KEY")
res = client.search(q="best running shoes", gl="us")
print(res.organic[0].title)
res = client.search(
q="best running shoes", # required
gl="us", # country (default "us")
hl="en", # UI language (optional)
tbs="qdr:d", # time filter: qdr:h / qdr:d / qdr:w
page=1, # 1-indexed (default 1)
)

Yanıt alanları: res.search, res.page, res.organic, res.ads, res.knowledge_graph, res.people_also_ask, res.related_searches, res.stats (balance, cost, cached).

client = SerpCheap("YOUR_API_KEY", timeout_ms=15000, max_retries=2)
for page in client.search_pages(q="coffee makers", from_=1, to=5):
for result in page.organic:
print(result.position, result.title)
from serpcheap import SerpCheapError
try:
res = client.search(q="query")
except SerpCheapError as e:
print(e.code, e.status, e.retry_after_ms, e.retryable)