Google и Bing бесплатны, для Google я использую urllib и json для получения результатов.Для Bing я использую pyBing.Yahoo требует, чтобы я заплатил за 1000 запросов, что я не хочу делать для домашнего задания.
Есть ли другие SE, имеющие API Python?Или есть что-то похожее на Google ajax googleapis?